C# ile oluşturmuş olduğunuz Form için arkaplan rengini değiştirmek mümkündür. Bu işlemi farklı yöntemlerle gerçekleştirebilirsiniz. Bu yazıda form arkaplan rengini tasarım zamanı (Design Time) ve derleme zamanında (Run-Time) nasıl değiştireceğinizi öğreneceksiniz.
1.Yol :Tasarım zamanında Form Arkaplan rengi değiştirmek için;
Adım 1: Form üzerinde boş bir alan tıklayın.
Adım 2: Solution Explorer penceresinde BackColor özelliğine gelin. Burada Custom, Web ve System sekmeleri bulunmaktadır. Alttaki resimde Custom sekmesi tıklanarak istenilen renk seçilmiştir.
İstenen renk seçildiğinde Form arkaplan renginiz değişecektir.
2.Yol Çalışma Zamanında Arkaplan Rengi değiştirme:
Bu yöntemde form açıldığı zaman form arkaplan renginin değişmesini Form_Load olayına yazacağımız kodla gerçekleştireceğiz. Örneğimizde Form Rengini Turuncu renk yapacağız.
Adım 1: Form üzerinde boş bir alanda çift tıklayın.
Adım 2: Karşınıza kod penceresi gelecektir ve imleç Form_Load event’ ı içinde olacaktır. Aşağıdaki kod satırı Form Arkaplan rengini değiştirecektir.
1 2 3 4 5 6 |
private void Form1_Load(object sender, EventArgs e) { this.BackColor = Color.Orange; } |
NOT: Bu işlemi yaptığınızda tasarım anında form renginin değiştiğini görmeyeceksiniz. F5 ile programı çalıştırdığınızda Form Arkaplan rengi değişecektir.
Merhaba ben bir form üzerinden radiobutton ile bütün formların rengini değiştirmek istiyorum. Nasıl yapabilirim?
Merhaba bu kod ile yapabilirsiniz:
if (radioButton1.Checked==true)//radiobutona basıldıysa
{
button1.BackColor = Color.Gray;//Arka plan rengi
button1.ForeColor = Color.White;//Metin rengi
}
else//basılmadıysa
{
button1.BackColor = Color.White;//Arka plan rengi| eski haline çeviriyoruz
button1.ForeColor = Color.Black;//Metin rengi | eski haline çeviriyoruz
}.chenged