I have created a class named Design
contain this codes
public static void Edit(Form frm, Color bkColor, Color btnColor,Color pnlColor)
{
frm.BackColor = bkColor;
frm.RightToLeft = RightToLeft.Yes;
frm.RightToLeftLayout = true;
foreach (Button btn in frm.Controls.OfType<Button>())
{
btn.BackColor = btnColor;
}
foreach (Panel pnl in frm.Controls.OfType<Panel>())
{
pnl.BackColor = pnlColor;
}
}
and I am calling it by this in the form:
Design.Edit(this, Color.Blue, Color.Green, Color.Yellow);
NOW it works good on the form background BUT on the panel and buttons not working at all