E aí, programadores!
Este texto é mais uma dica rápida, simples e objetiva, que demonstra como utilizar uma paleta de cores do Windows no contexto de uma aplicação .NET. No exemplo, a cor de fundo do formulário (propriedade BackColor) será alterada pela cor selecionada na paleta. Para exemplificar, iremos usar o Visual Studio 2010 Ultimate e linguagem VB.NET.
Abra o Visual Studio e crie um novo projeto (File > New > Project) do tipo Windows Forms Application em linguagem VB.NET.
Acesse a Toolbox (caso não esteja aparecendo na IDE, clique no menu View > Toolbox), na guia Common Controls e arraste o controle Button para o formulário Form1.
Para escrevermos a rotina que irá abrir a paleta de cores, dê um duplo-clique sobre o botão Button1 e escreva o trecho de código abaixo.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' Instanciar um objeto da classe ColorDialog
Dim paleta As New ColorDialog()
' Abrir a paleta de cores e verificar se o usuário clicou no botão OK
If paleta.ShowDialog() = Windows.Forms.DialogResult.OK Then
' Alterar a cor de fundo do formulário atual
Me.BackColor = paleta.Color
End If
End Sub
O código é simples e está comentado para facilitar no entendimento. Para testar, salve e execute a aplicação pressionando a tecla de atalho F5. O resto é exibido na imagem abaixo.
Por hora é só.
Até a próxima!
Nenhum comentário:
Postar um comentário
Deixe aqui seu comentário