ManagementUIColorTable Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a cada cor da tabela de cores para uma interface do usuário.
public ref class ManagementUIColorTable abstract
public abstract class ManagementUIColorTable
type ManagementUIColorTable = class
Public MustInherit Class ManagementUIColorTable
- Herança
-
ManagementUIColorTable
Exemplos
O exemplo a seguir obtém o System.Drawing.Color valor de cada propriedade na ManagementUIColorTable classe e exibe o nome da propriedade e o valor de cor em uma página. A cor da tela de fundo é definida como o valor de cor da propriedade exibida.
{
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);
}
Comentários
A ManagementUIColorTable classe fornece a paleta de cores para pintar a interface do usuário. Use as propriedades disponíveis na ManagementUIColorTable classe para determinar as cores dos controles de interface do usuário (por exemplo, caixas de diálogo, caixas de mensagem, botões, indicadores de progresso ou páginas) que você está criando.
O esquema de cores atual é baseado no tema atual do sistema.
Notas aos Implementadores
Ao herdar de ManagementUIColorTable, você deve substituir todas as propriedades nessa classe.
Construtores
ManagementUIColorTable() |
Inicializa uma nova instância da classe ManagementUIColorTable. |
Propriedades
CommandBarBorder |
Quando substituído em uma classe derivada, obtém a cor da borda da barra de comandos. |
CommandBarButtonPressed |
Quando substituído em uma classe derivada, obtém a cor de um botão de barra de comandos no estado pressionado. |
CommandBarButtonSelected |
Quando substituído em uma classe derivada, obtém a cor de um botão de barra de comandos quando o usuário move o ponteiro do mouse sobre ele. |
CommandBarDragHandle |
Quando substituído em uma classe derivada, obtém a cor das alças de movimentação que aparecem quando o usuário arrasta uma barra de comandos. |
CommandBarDragHandleShadow |
Quando substituído em uma classe derivada, obtém a cor da sombra que indica que o usuário está arrastando a barra de comandos. |
CommandBarGradientBegin |
Quando substituído em uma classe derivada, obtém a cor inicial do gradiente da barra de comandos. |
CommandBarGradientEnd |
Quando substituído em uma classe derivada, obtém a cor final do gradiente da barra de comandos. |
CommandBarGradientMiddle |
Obtém a cor intermediária do gradiente da barra de comandos. |
CommandBarSeparatorDark |
Quando substituído em uma classe derivada, obtém a cor dos efeitos de sombra na barra de comandos. |
CommandBarSeparatorLight |
Obtém a cor usada para os efeitos de realce na barra de comandos. |
ContentBackgroundGradientBegin |
Quando substituído em uma classe derivada, obtém a cor inicial do gradiente de plano de fundo usado na interface do usuário. |
ContentBackgroundGradientEnd |
Quando substituído em uma classe derivada, obtém a cor final do gradiente de plano de fundo usado na interface do usuário. |
ContentBorder |
Quando substituído em uma classe derivada, obtém a cor da borda da interface do usuário. |
Hyperlink |
Quando substituído em uma classe derivada, obtém a cor de um hiperlink ativo que o usuário não clicou na barra de comandos. |
HyperlinkPressed |
Quando substituído em uma classe derivada, obtém a cor de um hiperlink ativo que o usuário clicou na barra de comandos. |
ImageMarginGradientBegin |
Quando substituído em uma classe derivada, obtém a cor inicial do gradiente de margem de imagem. |
ImageMarginGradientEnd |
Quando substituído em uma classe derivada, obtém a cor final do gradiente de margem de imagem. |
ImageMarginGradientMiddle |
Quando substituído em uma classe derivada, obtém a cor intermediária do gradiente de margem de imagem. |
MenuBarGradientBegin |
Quando substituído em uma classe derivada, obtém a cor inicial do gradiente da barra de menus. |
MenuBarGradientEnd |
Quando substituído em uma classe derivada, obtém a cor final do gradiente da barra de menus. |
MenuBorder |
Quando substituído em uma classe derivada, obtém a cor da borda de uma barra de menus. |
OverflowButtonGradientBegin |
Quando substituído em uma classe derivada, obtém a cor inicial do gradiente do botão de estouro da barra de ferramentas. |
OverflowButtonGradientEnd |
Quando substituído em uma classe derivada, obtém a cor final do gradiente do botão de estouro da barra de ferramentas. |
PaddingBackColor |
Quando substituído em uma classe derivada, obtém a cor do preenchimento da barra de ferramentas. |
TaskFormProgressDark |
Quando substituído em uma classe derivada, obtém a cor inicial do indicador de progresso. |
TaskFormProgressLight |
Quando substituído em uma classe derivada, obtém a cor final do indicador de progresso. |
TaskPanelDisabled |
Quando substituído em uma classe derivada, obtém a cor de um painel de interface do usuário quando a tarefa é desabilitada. |
TaskSectionHeader |
Quando substituído em uma classe derivada, obtém a cor da interface do usuário de uma seção de tarefa. |