Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[C#]Pegando RGB de uma cor


- NOOB
 Compartilhar

Posts Recomendados

Eae pessoal ,hoje vou ensinar uma coisa simples , porem util em alguns casos, para quem não sabe :

R = Red

G = Green

B = Blue

 

- Componentes

Bom criaremos um programinha de exemplo abra o C# e adicione

  • 3 TextBox's
  • 1 Button
  • 3 Label's

O que está em itálico é opcional.

 

- Código

a função do button , será pegar a cor e mostrar o RGB.

bem primeiramente criaremos um ColorDialog :

ColorDialog clrdlg = new ColorDialog();

 

o colordialog.color será nossa cor.

depois usaremos o ShowDialog();

para que ele mostre o color dialog.

 

clrdlg.ShowDialog();

 

praticamente ja temos quase tudo , só falta mostrar os valores....

 

essa é a parte mais facil observem :

 

textBox1.Text = clrdlg.Color.R.ToString();

textBox2.Text = clrdlg.Color.G.ToString();

textBox3.Text = clrdlg.Color.B.ToString();

 

Simples não? pegamos o R/G/B e mandamos converter para String,isso é uma coisa até que util , quando apertarem o . depois do Color , verão que tem metodos que jafazem uma coisa parecida, dem uma olhada....

 

- Codigo Final

 

ColorDialog clrdlg = new ColorDialog();

clrdlg.ShowDialog();

textBox1.Text = clrdlg.Color.R.ToString();

textBox2.Text = clrdlg.Color.G.ToString();

textBox3.Text = clrdlg.Color.B.ToString();

 

- Fim

 

Bom , espero que gostem , é uma coisa simples , porem util...

abraços!

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.