ManagementUIColorTable クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー インターフェイス (UI) のカラー テーブルの各色へのアクセスを提供します。
public ref class ManagementUIColorTable abstract
public abstract class ManagementUIColorTable
type ManagementUIColorTable = class
Public MustInherit Class ManagementUIColorTable
- 継承
-
ManagementUIColorTable
例
次の例では、 System.Drawing.Color クラスの各プロパティの値を ManagementUIColorTable 取得し、ページにプロパティ名と色の値を表示します。 背景色は、表示されるプロパティの色の値に設定されます。
{
ArrayList settings = (ArrayList)e.Result;
IManagementUIService uiService = (IManagementUIService)
base.GetService(typeof(IManagementUIService));
ListViewItem item01 = new ListViewItem();
item01.Text = "CommandBarBorder";
item01.SubItems.Add(uiService.Colors.CommandBarBorder.ToString());
item01.BackColor = uiService.Colors.CommandBarBorder;
ListView.Items.Add(item01);
ListViewItem item02 = new ListViewItem();
item02.Text = "CommandBarButtonPressed";
item02.SubItems.Add(uiService.Colors.CommandBarButtonPressed.ToString());
item02.BackColor = uiService.Colors.CommandBarButtonPressed;
ListView.Items.Add(item02);
ListViewItem item03 = new ListViewItem();
item03.Text = "CommandBarButtonSelected";
item03.SubItems.Add(uiService.Colors.CommandBarButtonSelected.ToString());
item03.BackColor = uiService.Colors.CommandBarButtonSelected;
ListView.Items.Add(item03);
ListViewItem item04 = new ListViewItem();
item04.Text = "CommandBarDragHandle";
item04.SubItems.Add(uiService.Colors.CommandBarDragHandle.ToString());
item04.BackColor = uiService.Colors.CommandBarDragHandle;
ListView.Items.Add(item04);
ListViewItem item05 = new ListViewItem();
item05.Text = "CommandBarDragHandleShadow";
item05.SubItems.Add(uiService.Colors.CommandBarDragHandleShadow.ToString());
item05.BackColor = uiService.Colors.CommandBarDragHandleShadow;
ListView.Items.Add(item05);
ListViewItem item06 = new ListViewItem();
item06.Text = "CommandBarGradientBegin";
item06.SubItems.Add(uiService.Colors.CommandBarGradientBegin.ToString());
item06.BackColor = uiService.Colors.CommandBarGradientBegin;
ListView.Items.Add(item06);
ListViewItem item07 = new ListViewItem();
item07.Text = "CommandBarGradientEnd";
item07.SubItems.Add(uiService.Colors.CommandBarGradientEnd.ToString());
item07.BackColor = uiService.Colors.CommandBarGradientEnd;
ListView.Items.Add(item07);
ListViewItem item08 = new ListViewItem();
item08.Text = "CommandBarGradientMiddle";
item08.SubItems.Add(uiService.Colors.CommandBarGradientMiddle.ToString());
item08.BackColor = uiService.Colors.CommandBarGradientMiddle;
ListView.Items.Add(item08);
ListViewItem item09 = new ListViewItem();
item09.Text = "CommandBarSeparatorDark";
item09.SubItems.Add(uiService.Colors.CommandBarSeparatorDark.ToString());
item09.BackColor = uiService.Colors.CommandBarSeparatorDark;
ListView.Items.Add(item09);
ListViewItem item10 = new ListViewItem();
item10.Text = "CommandBarSeparatorLight";
item10.SubItems.Add(uiService.Colors.CommandBarSeparatorLight.ToString());
item10.BackColor = uiService.Colors.CommandBarSeparatorLight;
ListView.Items.Add(item10);
ListViewItem item11 = new ListViewItem();
item11.Text = "ContentBackgroundGradientBegin";
item11.SubItems.Add(uiService.Colors.ContentBackgroundGradientBegin.ToString());
item11.BackColor = uiService.Colors.ContentBackgroundGradientBegin;
ListView.Items.Add(item11);
ListViewItem item12 = new ListViewItem();
item12.Text = "ContentBackgroundGradientEnd";
item12.SubItems.Add(uiService.Colors.ContentBackgroundGradientEnd.ToString());
item12.BackColor = uiService.Colors.ContentBackgroundGradientEnd;
ListView.Items.Add(item12);
ListViewItem item13 = new ListViewItem();
item13.Text = "ContentBorder";
item13.SubItems.Add(uiService.Colors.ContentBorder.ToString());
item13.BackColor = uiService.Colors.ContentBorder;
ListView.Items.Add(item13);
ListViewItem item14 = new ListViewItem();
item14.Text = "Hyperlink";
item14.SubItems.Add(uiService.Colors.Hyperlink.ToString());
item14.BackColor = uiService.Colors.Hyperlink;
ListView.Items.Add(item14);
ListViewItem item15 = new ListViewItem();
item15.Text = "HyperlinkPressed";
item15.SubItems.Add(uiService.Colors.HyperlinkPressed.ToString());
item15.BackColor = uiService.Colors.HyperlinkPressed;
ListView.Items.Add(item15);
ListViewItem item16 = new ListViewItem();
item16.Text = "ImageMarginGradientBegin";
item16.SubItems.Add(uiService.Colors.ImageMarginGradientBegin.ToString());
item16.BackColor = uiService.Colors.ImageMarginGradientBegin;
ListView.Items.Add(item16);
ListViewItem item17 = new ListViewItem();
item17.Text = "ImageMarginGradientEnd";
item17.SubItems.Add(uiService.Colors.ImageMarginGradientEnd.ToString());
item17.BackColor = uiService.Colors.ImageMarginGradientEnd;
ListView.Items.Add(item17);
ListViewItem item18 = new ListViewItem();
item18.Text = "ImageMarginGradientMiddle";
item18.SubItems.Add(uiService.Colors.ImageMarginGradientMiddle.ToString());
item18.BackColor = uiService.Colors.ImageMarginGradientMiddle;
ListView.Items.Add(item18);
ListViewItem item19 = new ListViewItem();
item19.Text = "MenuBarGradientBegin";
item19.SubItems.Add(uiService.Colors.MenuBarGradientBegin.ToString());
item19.BackColor = uiService.Colors.MenuBarGradientBegin;
ListView.Items.Add(item19);
ListViewItem item20 = new ListViewItem();
item20.Text = "MenuBarGradientEnd";
item20.SubItems.Add(uiService.Colors.MenuBarGradientEnd.ToString());
item20.BackColor = uiService.Colors.MenuBarGradientEnd;
ListView.Items.Add(item20);
ListViewItem item21 = new ListViewItem();
item21.Text = "MenuBorder";
item21.SubItems.Add(uiService.Colors.MenuBorder.ToString());
item21.BackColor = uiService.Colors.MenuBorder;
ListView.Items.Add(item21);
ListViewItem item22 = new ListViewItem();
item22.Text = "OverflowButtonGradientBegin";
item22.SubItems.Add(uiService.Colors.OverflowButtonGradientBegin.ToString());
item22.BackColor = uiService.Colors.OverflowButtonGradientBegin;
ListView.Items.Add(item22);
ListViewItem item23 = new ListViewItem();
item23.Text = "OverflowButtonGradientEnd";
item23.SubItems.Add(uiService.Colors.OverflowButtonGradientEnd.ToString());
item23.BackColor = uiService.Colors.OverflowButtonGradientEnd;
ListView.Items.Add(item23);
ListViewItem item24 = new ListViewItem();
item24.Text = "PaddingBackColor";
item24.SubItems.Add(uiService.Colors.PaddingBackColor.ToString());
item24.BackColor = uiService.Colors.PaddingBackColor;
ListView.Items.Add(item24);
ListViewItem item25 = new ListViewItem();
item25.Text = "TaskFormProgressDark";
item25.SubItems.Add(uiService.Colors.TaskFormProgressDark.ToString());
item25.BackColor = uiService.Colors.TaskFormProgressDark;
ListView.Items.Add(item25);
ListViewItem item26 = new ListViewItem();
item26.Text = "TaskFormProgressLight";
item26.SubItems.Add(uiService.Colors.TaskFormProgressLight.ToString());
item26.BackColor = uiService.Colors.TaskFormProgressLight;
ListView.Items.Add(item26);
ListViewItem item27 = new ListViewItem();
item27.Text = "TaskPanelDisabled";
item27.SubItems.Add(uiService.Colors.TaskPanelDisabled.ToString());
item27.BackColor = uiService.Colors.TaskPanelDisabled;
ListView.Items.Add(item27);
ListViewItem item28 = new ListViewItem();
item28.Text = "TaskSectionHeader";
item28.SubItems.Add(uiService.Colors.TaskSectionHeader.ToString());
item28.BackColor = uiService.Colors.TaskSectionHeader;
ListView.Items.Add(item28);
}
注釈
クラスには ManagementUIColorTable 、UI を描画するためのカラー パレットが用意されています。 クラスで使用できるプロパティを ManagementUIColorTable 使用して、作成する UI コントロール (ダイアログ ボックス、メッセージ ボックス、ボタン、進行状況インジケーター、ページなど) の色を決定します。
現在の配色は、現在のシステム テーマに基づいています。
注意 (実装者)
から ManagementUIColorTable継承する場合は、このクラスのすべてのプロパティをオーバーライドする必要があります。
コンストラクター
ManagementUIColorTable() |
ManagementUIColorTable クラスの新しいインスタンスを初期化します。 |
プロパティ
CommandBarBorder |
派生クラスでオーバーライドされると、コマンド バーの境界線の色を取得します。 |
CommandBarButtonPressed |
派生クラスでオーバーライドされると、押された状態のコマンド バー ボタンの色を取得します。 |
CommandBarButtonSelected |
派生クラスでオーバーライドされると、ユーザーがマウス ポインターをその上に移動したときに、コマンド バー ボタンの色を取得します。 |
CommandBarDragHandle |
派生クラスでオーバーライドされると、ユーザーがコマンド バーをドラッグしたときに表示される移動ハンドルの色を取得します。 |
CommandBarDragHandleShadow |
派生クラスでオーバーライドされると、ユーザーがコマンド バーをドラッグしていることを示す影の色を取得します。 |
CommandBarGradientBegin |
派生クラスでオーバーライドされると、コマンド バーのグラデーションの開始色を取得します。 |
CommandBarGradientEnd |
派生クラスでオーバーライドされると、コマンド バーのグラデーションの終了色を取得します。 |
CommandBarGradientMiddle |
コマンド バーのグラデーションの中間色を取得します。 |
CommandBarSeparatorDark |
派生クラスでオーバーライドされると、コマンド バーのドロップ シャドウ効果の色を取得します。 |
CommandBarSeparatorLight |
コマンド バーの強調表示効果に使用される色を取得します。 |
ContentBackgroundGradientBegin |
派生クラスでオーバーライドされると、ユーザー インターフェイス (UI) で使用される背景グラデーションの開始色を取得します。 |
ContentBackgroundGradientEnd |
派生クラスでオーバーライドされると、ユーザー インターフェイス (UI) で使用される背景グラデーションの終了色を取得します。 |
ContentBorder |
派生クラスでオーバーライドされると、ユーザー インターフェイス (UI) の境界線の色を取得します。 |
Hyperlink |
派生クラスでオーバーライドされると、ユーザーがコマンド バーでクリックしていないアクティブなハイパーリンクの色を取得します。 |
HyperlinkPressed |
派生クラスでオーバーライドされると、ユーザーがコマンド バーでクリックしたアクティブなハイパーリンクの色を取得します。 |
ImageMarginGradientBegin |
派生クラスでオーバーライドされると、画像の余白グラデーションの開始色を取得します。 |
ImageMarginGradientEnd |
派生クラスでオーバーライドされると、画像の余白グラデーションの終了色を取得します。 |
ImageMarginGradientMiddle |
派生クラスでオーバーライドされると、画像の余白グラデーションの中間色を取得します。 |
MenuBarGradientBegin |
派生クラスでオーバーライドされると、メニュー バーのグラデーションの開始色を取得します。 |
MenuBarGradientEnd |
派生クラスでオーバーライドされると、メニュー バーグラデーションの終了色を取得します。 |
MenuBorder |
派生クラスでオーバーライドされると、メニュー バーの境界線の色を取得します。 |
OverflowButtonGradientBegin |
派生クラスでオーバーライドされると、ツール バーオーバーフロー ボタンのグラデーションの開始色を取得します。 |
OverflowButtonGradientEnd |
派生クラスでオーバーライドされると、ツール バーオーバーフロー ボタンのグラデーションの終了色を取得します。 |
PaddingBackColor |
派生クラスでオーバーライドされると、ツール バーのパディングの色を取得します。 |
TaskFormProgressDark |
派生クラスでオーバーライドされると、進行状況インジケーターの開始色を取得します。 |
TaskFormProgressLight |
派生クラスでオーバーライドされると、進行状況インジケーターの終了色を取得します。 |
TaskPanelDisabled |
派生クラスでオーバーライドされた場合、タスクが無効になっているときのユーザー インターフェイス (UI) ウィンドウの色を取得します。 |
TaskSectionHeader |
派生クラスでオーバーライドされると、タスク セクションのユーザー インターフェイス (UI) の色を取得します。 |