Nasıl Yapılır

C# İle Örnekler #40

c

C# Combobox’ a Tüm Renkleri Doldurma

Form_Load event’ ına;

private void Form1_Load(object sender, EventArgs e)
        {
            foreach (System.Reflection.PropertyInfo prop in typeof(Color).GetProperties())
            {
                if (prop.PropertyType.FullName == "System.Drawing.Color")
                    comboBox1.Items.Add(prop.Name);
            }
        }

Artık programımızı çalıştırdığımızda Combobox içerisinde renklerin sıralandığını göreceğiz. Bu renkleri nasıl kullanacağımıza gelirsek;

comboBox1_SelectedIndexChanged olayına;

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            Color renk = Color.FromName(comboBox1.Text);
            this.BackColor = renk;
        }

 

Yazar Hakkında

Hız Hosting

Yorum Yap