A
B
C
Ç
D
E
F
G
Ğ
H
I
İ
J
K
L
M
N
O
P
R
S
Ş
T
U
Ü
V
Y
Z
Q
W
X
+ İçerik Ekle
C#, İle, ColorDialog, Kullanımı
C# İle ColorDialog Kullanımı

C# İle ColorDialog Kullanımı
ColorDialog bize renk paletini kullanmamızı sağlar. Palet üzerinde seçilen rengi bir nesne üzerinde setlemek için kullanılmaktadır.
Toolbox' ta ColorDialog kontrolü bulunmaktadır. Form alanına sürükleyerek oluşturabileceğimiz gibi kod alanında da oluşturabilmekteyiz.
 
  1. ColorDialog Renk = new ColorDialog();  
Renk paletimizi açmak için ShowDialog() metodunu çağırıyoruz.
 
  1. private void button1_Click(object sender, EventArgs e)  
  2. {  
  3.     ColorDialog Renk = new ColorDialog();  
  4.     Renk.ShowDialog();  
  5. }  
Ekran görüntüsü aşağıdaki gibidir.

www.hikmetokumus.com

Color özelliği ile palet üzerinde seçilen bir rengi bir nesneye atayabiliriz.
 
  1. private void button1_Click(object sender, EventArgs e)  
  2. {  
  3.     ColorDialog Renk = new ColorDialog();  
  4.     Renk.ShowDialog();  
  5.     button1.BackColor = Renk.Color;  
  6. }  
Ekran görüntüsü aşağıdaki gibidir.

www.hikmetokumus.com

Palet üzerinde bulunan özel renk tanımla butonunu pasif etmek için AllowFullOpen false yapılmalıdır.
 
  1. Renk.AllowFullOpen = false;  
Özel renk tanımla bölümünün ShowDialog() ile açılır halde gelmesi için FullOpen true yapılmalıdır.
 
  1. Renk.FullOpen = true;  
Reset metodu ile setlenmiş ayarlarını resetleyip varsayılan ayarlarına dördürmeyi sağlayabilirsiniz.
 
  1. Renk.Reset();  
Genel olarak ColorDialog kullanımı bu şekildedir.
  Ad Soyad
  Yorum