Compartir a través de


Cómo modificar la apariencia del componente ColorDialog de Windows Forms

Puede configurar la apariencia del componente de Windows Forms ColorDialog con una serie de sus propiedades. El cuadro de diálogo tiene dos secciones: una que muestra 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 AllowFullOpen propiedad está establecida trueen , se permite al usuario definir colores personalizados. La FullOpen propiedad 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 se establece 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 difuminados; solo hay disponibles colores sólidos para seleccionar.

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

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

  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