ManagementUIColorTable Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a cada color de la tabla de colores para una interfaz de usuario (UI).
public ref class ManagementUIColorTable abstract
public abstract class ManagementUIColorTable
type ManagementUIColorTable = class
Public MustInherit Class ManagementUIColorTable
- Herencia
-
ManagementUIColorTable
Ejemplos
En el ejemplo siguiente se obtiene el System.Drawing.Color valor de cada propiedad de la ManagementUIColorTable clase y, a continuación, se muestra el nombre de propiedad y el valor de color en una página. El color de fondo se establece en el valor de color de la propiedad mostrada.
{
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);
}
Comentarios
La ManagementUIColorTable clase proporciona la paleta de colores para pintar la interfaz de usuario. Use las propiedades disponibles en la ManagementUIColorTable clase para determinar los colores de los controles de interfaz de usuario (por ejemplo, cuadros de diálogo, cuadros de mensaje, botones, indicadores de progreso o páginas) que está creando.
La combinación de colores actual se basa en el tema del sistema actual.
Notas a los implementadores
Cuando hereda de ManagementUIColorTable, debe invalidar todas las propiedades de esta clase.
Constructores
ManagementUIColorTable() |
Inicializa una nueva instancia de la clase ManagementUIColorTable. |
Propiedades
CommandBarBorder |
Cuando se reemplaza en una clase derivada, obtiene el color del borde de la barra de comandos. |
CommandBarButtonPressed |
Cuando se reemplaza en una clase derivada, obtiene el color de un botón de barra de comandos en estado presionado. |
CommandBarButtonSelected |
Cuando se invalida en una clase derivada, obtiene el color de un botón de barra de comandos cuando el usuario mueve el puntero del mouse sobre ella. |
CommandBarDragHandle |
Cuando se reemplaza en una clase derivada, obtiene el color de los identificadores de movimiento que aparecen cuando el usuario arrastra una barra de comandos. |
CommandBarDragHandleShadow |
Cuando se reemplaza en una clase derivada, obtiene el color de la sombra que indica que el usuario está arrastrando la barra de comandos. |
CommandBarGradientBegin |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del degradado de la barra de comandos. |
CommandBarGradientEnd |
Cuando se reemplaza en una clase derivada, obtiene el color final del degradado de la barra de comandos. |
CommandBarGradientMiddle |
Obtiene el color medio del degradado de la barra de comandos. |
CommandBarSeparatorDark |
Cuando se reemplaza en una clase derivada, obtiene el color de los efectos de sombra de colocación en la barra de comandos. |
CommandBarSeparatorLight |
Obtiene el color utilizado para los efectos de resaltado en la barra de comandos. |
ContentBackgroundGradientBegin |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del degradado de fondo usado en la interfaz de usuario (UI). |
ContentBackgroundGradientEnd |
Cuando se reemplaza en una clase derivada, obtiene el color final del degradado de fondo usado en la interfaz de usuario (UI). |
ContentBorder |
Cuando se reemplaza en una clase derivada, obtiene el color del borde de la interfaz de usuario (UI). |
Hyperlink |
Cuando se invalida en una clase derivada, obtiene el color de un hipervínculo activo en el que el usuario no ha hecho clic en la barra de comandos. |
HyperlinkPressed |
Cuando se invalida en una clase derivada, obtiene el color de un hipervínculo activo en el que el usuario ha hecho clic en la barra de comandos. |
ImageMarginGradientBegin |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del degradado del margen de imagen. |
ImageMarginGradientEnd |
Cuando se reemplaza en una clase derivada, obtiene el color final del degradado del margen de imagen. |
ImageMarginGradientMiddle |
Cuando se reemplaza en una clase derivada, obtiene el color medio del degradado del margen de imagen. |
MenuBarGradientBegin |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del degradado de la barra de menús. |
MenuBarGradientEnd |
Cuando se reemplaza en una clase derivada, obtiene el color final del degradado de la barra de menús. |
MenuBorder |
Cuando se reemplaza en una clase derivada, obtiene el color de borde de una barra de menús. |
OverflowButtonGradientBegin |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del degradado del botón de desbordamiento de la barra de herramientas. |
OverflowButtonGradientEnd |
Cuando se reemplaza en una clase derivada, obtiene el color final del degradado del botón de desbordamiento de la barra de herramientas. |
PaddingBackColor |
Cuando se reemplaza en una clase derivada, obtiene el color del relleno de la barra de herramientas. |
TaskFormProgressDark |
Cuando se reemplaza en una clase derivada, obtiene el color inicial del indicador de progreso. |
TaskFormProgressLight |
Cuando se reemplaza en una clase derivada, obtiene el color final del indicador de progreso. |
TaskPanelDisabled |
Cuando se invalida en una clase derivada, obtiene el color de un panel de interfaz de usuario (UI) cuando la tarea está deshabilitada. |
TaskSectionHeader |
Cuando se reemplaza en una clase derivada, obtiene el color de la interfaz de usuario (UI) de una sección de tareas. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de