Я создал класс с именем Design
, содержащий эти коды
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;
}
}
, и я вызываю его следующим образом:
Design.Edit(this, Color.Blue, Color.Green, Color.Yellow);
СЕЙЧАС это хорошо работает на фоне формы, НО на панели и кнопки вообще не работают