public override Font Font
{
get
{
return base.Font;
}
set
{
foreach (Control var in base.Controls )
{
SetControlFont(var , value);
}
base.Font = value;
}
}
private void SetControlFont(Control c, Font f)
{
c.Font = f;
if (c.Controls.Count > 0)
{
foreach (Control var in c.Controls)
{
SetControlFont(var, f);
}
}
}