Compartir a través de


Cómo: Cambiar la apariencia del componente ColorDialog de formularios Windows Forms

Actualización: noviembre 2007

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

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

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

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

  • Establezca las propiedades AllowFullOpen, AnyColor, SolidColorOnly y ShowHelp en los colores 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.set_AllowFullOpen(true);
    colorDialog1.set_AnyColor(true);
    colorDialog1.set_SolidColorOnly(false);
    colorDialog1.set_ShowHelp(true);
    
    colorDialog1->AllowFullOpen = true;
    colorDialog1->AnyColor = true;
    colorDialog1->SolidColorOnly = false;
    colorDialog1->ShowHelp = true;
    

Vea también

Referencia

Información general sobre el componente ColorDialog (formularios Windows Forms)

ColorDialog

Otros recursos

ColorDialog (Componente, formularios Windows Forms)