Como: Exibir uma paleta de cores
Você pode usar o interno ColorDialog componente para exibir uma caixa de diálogo cor em vez de criar seu próprio palete de cores. Por exemplo, você pode permitir que os usuários selecionar uma cor para aplicar a um formulário do Windows quando eles em um botão no formulário.
Para exibir a caixa de diálogo de cor
No menu File, clique em New Project.
A caixa de diálogo New Project será exibida.
Clique em Windows Forms Application e em seguida, clique em OK .
From a Caixa de ferramentas, arrastar a Botão controlar ao formulário e alterar as propriedades a seguir no Propriedades janela:
Propriedade
Valor
Nome
formColor
Texto
Color
arrastar um ColorDialog o componenteCaixas de diálogo Guia de do Caixa de ferramentas para o formulário.
A colorDialog1 aparece na bandeja de componentes.
clicar duas vezes o Cor botão para criar o manipulador de eventos padrão no Editor de código.
No manipulador de eventos formColor_Click, adicione o código a seguir para exibir a caixa de diálogo de cor e alterar o cor do plano de fundo do formulário de acordo com a opção do usuário.
if (colorDialog1.ShowDialog() == DialogResult.OK) { this.BackColor = colorDialog1.Color; }
Pressione F5 para executar o código.
Quando o formulário for aberto, clique em Color, clique em uma cor na caixa de diálogo resultante e em seguida, clique em OK.
Verifique se a cor escolhida é aplicada ao formulário.
Feche o aplicativo.
Consulte também
Conceitos
Usando caixas de diálogo internas no seu aplicativo
Projetando uma interface de usuário translation from VPE for Csharp Visual