Partilhar via


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

  1. No menu File, clique em New Project.

    A caixa de diálogo New Project será exibida.

  2. Clique em Windows Forms Application e em seguida, clique em OK .

  3. 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

  4. 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.

  5. clicar duas vezes o Cor botão para criar o manipulador de eventos padrão no Editor de código.

  6. 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;
    }
    
  7. Pressione F5 para executar o código.

  8. 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.

  9. Verifique se a cor escolhida é aplicada ao formulário.

  10. 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

Outros recursos

Caixas de diálogo (translation from VPE for Csharp Visual)

Tour guiado do Visual translation from VPE for Csharp