Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Puede usar el componente ColorDialog integrado para mostrar un cuadro de diálogo de colores en lugar de crear su propia paleta de colores. Por ejemplo, puede permitir que los usuarios seleccionen un color que se aplicará a un formulario Windows Forms cuando hagan clic en un botón del formulario.
Para mostrar el cuadro de diálogo de color
En el menú Archivo, haga clic en Nuevo proyecto.
Aparecerá el cuadro de diálogo Nuevo proyecto.
Haga clic en Aplicación de Windows Forms y, a continuación, en Aceptar.
En el Cuadro de herramientas, arrastre un control Button hasta el formulario y cambie las propiedades siguientes en la ventana Propiedades:
Propiedad
Valor
Name
formColor
Text
Color
Arrastre un componente ColorDialog desde la ficha Cuadros de diálogo del Cuadro de herramientas hasta el formulario.
colorDialog1 aparece en la bandeja de componentes.
Haga doble clic en el botón Color para crear el controlador de eventos predeterminado en el Editor de código.
En el controlador del evento formColor_Click, agregue el siguiente código para mostrar el cuadro de diálogo de color y cambiar el color de fondo del formulario conforme a la elección del usuario.
if (colorDialog1.ShowDialog() == DialogResult.OK) { this.BackColor = colorDialog1.Color; }Presione F5 para ejecutar el código.
Cuando se abra el formulario, haga clic en Color, haga clic en un color en el cuadro de diálogo que aparece y, a continuación, haga clic en Aceptar.
Compruebe que el color elegido se aplique al formulario.
Cierre la aplicación.
Vea también
Conceptos
Usar cuadros de diálogo integrados en una aplicación
Diseñar una interfaz de usuario en Visual C#