Compartir a través de


Procedimiento para cambiar la apariencia del componente ColorDialog de formularios Windows Forms

Puede configurar la apariencia del componente ColorDialog de Windows Forms con algunas de sus propiedades. El cuadro de diálogo tiene dos secciones: una que muestra los colores básicos y otra que permite al usuario definir colores personalizados.

La mayoría de las propiedades restringen los colores que el usuario puede seleccionar en el cuadro de diálogo. Si la propiedad AllowFullOpen está establecida en true, el usuario puede definir colores personalizados. La propiedad FullOpen es true si el cuadro de diálogo se expande para definir colores personalizados; de lo contrario, el usuario debe hacer clic en un botón "Definir colores personalizados". Cuando la propiedad AnyColor está establecida en true, el cuadro de diálogo muestra todos los colores disponibles en el conjunto de colores básicos. Si la propiedad SolidColorOnly está establecida en true, el usuario no puede seleccionar colores interpolados; solo se pueden seleccionar colores sólidos.

Si la propiedad ShowHelp está establecida en true, aparece un botón Ayuda en el cuadro de diálogo. Cuando el usuario hace clic en el botón Ayuda, se genera el evento HelpRequest del componente ColorDialog.

Para configurar la apariencia del cuadro de diálogo de colores

  1. Establezca las propiedades AllowFullOpen, AnyColor, SolidColorOnly y ShowHelp en los valores deseados.

    ColorDialog1.AllowFullOpen = True  
    ColorDialog1.AnyColor = True  
    ColorDialog1.SolidColorOnly = False  
    ColorDialog1.ShowHelp = True  
    
    colorDialog1.AllowFullOpen = true;  
    colorDialog1.AnyColor = true;  
    colorDialog1.SolidColorOnly = false;  
    colorDialog1.ShowHelp = true;  
    
    colorDialog1->AllowFullOpen = true;  
    colorDialog1->AnyColor = true;  
    colorDialog1->SolidColorOnly = false;  
    colorDialog1->ShowHelp = true;  
    

Consulte también