C#'da tüm kontrollerin arka planı nasıl değiştirilir?

BayCoder

Hectopat
Katılım
8 Mart 2021
Mesajlar
532
Makaleler
4
Çözümler
4
Daha fazla  
Cinsiyet
Erkek
Merhaba, C# projemde arka plan rengi ve ön plan rengi değiştirmek istiyorum. Ama bunu tüm button, label öğelerini kapsayacak şekilde yapmak istiyorum. Nasıl yapabilirim?
 
Son düzenleyen: Moderatör:
Designer üzerinden ctrl ile hepsini seçebilir bunun üzerine değişiklik yaparsın. Yada kod ile oluşturuyorsan elementleri onları oluştururken değiştirmiş olursun.
 
Hocam designer ile seçemem maalesef çünkü ColorDialog ile değiştirmem gerekiyor.
O zaman değişecek birimleri ColorDialog'un color elementine eşitlersin button altında.

Örneğin; button'u ve arka planı değiştireceksiniz;
C#:
            colorDialog1.ShowDialog();
            this.BackColor = colorDialog1.Color;
            button1.BackColor = colorDialog1.Color;
 
O zaman değişecek birimleri ColorDialog'un color elementine eşitlersin button altında.

Örneğin; button'u ve arka planı değiştireceksiniz;
C#:
            colorDialog1.ShowDialog();
            this.BackColor = colorDialog1.Color;
            button1.BackColor = colorDialog1.Color;
Burada bir sıkıntım yok hocam. Sadece tek tek tüm buttonları,tüm labelleri yazmak istemiyorum biraz fazla var çünkü. foreach gibi bir döngüyle bunların hepsini bu şekilde arka planını değiştirmek istiyorum.
 

Yeni konular

Geri
Yukarı