Merhaba arkadaşlar…
Mdı formlarımız da arka plan rengi varsayılan olarak koyu gri renk de geliyor. Bunu değiştirmek için aşağıda ki kodları inceleyin.
Mdı formlarımız da arka plan rengi varsayılan olarak koyu gri renk de geliyor. Bunu değiştirmek için aşağıda ki kodları inceleyin.
using System;
using System.Windows.Forms;
namespace MDIWinApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// Yeni bir Form oluşturuyoruz
private Form mdiChildForm = new Form();
private **** Form1_Load(object sender, EventArgs e)
{
//Ana formumuzun property özelliğini true yapıyoruz
IsMdiContainer = true;
//Oluşturduğumuz formu ana formun akrabası yapıyoruz <span class="wp-smiley wp-emoji wp-emoji-smile" title=""></span>
mdiChildForm.MdiParent = this;
// Arka plan rengini değiştiren methodumuzu çağırıyoruz
SetBackGroundColorOfMDIForm();
mdiChildForm.Show();
}
private **** SetBackGroundColorOfMDIForm()
{
foreach (Control ctl in this.Controls)
{
if ((ctl) is MdiClient)
//Burada ana formu yakalayıp arka plan rengini değiştiriyoruz
{
ctl.BackColor = System.Drawing.Color.PaleGreen;
}
}
}
}
}