Sistemimizde Tanımlı Olan Renklerin Listesi Listbox’a Aktarma

Sistemde tanımlı olan renklerin listesini listbox’a ekleyip listbox’dan çift tıklama olayı sonucunda formun arkaplan rengini değiştiren uygulamayı bu örneğimizde görmüş olacağız.

Bir listbox içerisinde listelenen renk isimlerine tıklandıkça, formun zemin rengini değiştirecel örnek bir uygulama yapalım. Form üzerine 1 adet ListBox ekleyerek kodumuzu yazıyoruz.

Sistemimizde tanımlı olan renklerin listesi listbox'a aktarmaFormun Load olayında, form yüklenirken KnownColor özelliği ile sistem renklerini elde ederek for döngüsü kuruyoruz. Döngümüzü KnownColor özelliği elemanlarının ilk elemanı olan ActiveBorder elemanından son elemanı olan YellowGreen elemanına kadar kuruyoruz. ListBox içerisine döngü içerisinde sistem renklerini tek tek ekliyoruz.

Listbox nesnesinin DoubleClick olayında Listbox içerisinde seçili olan renk ismini ColorTranslator.FormHTML metodu ile sistem rengine dönüştürerek formun zemin rengine atıyoruz.

İçeriği puanla diğer kullanıcılara ışık tut

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et