如何在C#windows应用程序中更改metro文本框的字体系列?

时间:2015-09-22 07:43:32

标签: c# .net winforms fonts microsoft-metro

我在Windows应用程序中使用metro textboxmetro combo box。运行应用程序时,metro textboxmetro combo box的字体系列看起来不同。但我想将所有控制字体系列更改为“ARIAL”。

有任何建议或参考?

1 个答案:

答案 0 :(得分:0)

如果您只想将字体系列更改为Arial到ALL CONTROLS,这可能有所帮助(您可以在Load ou Shown事件中执行此操作:

private void Form1_Shown(object sender, EventArgs e)
{
     ChangeFontFamily(this);
}

private void ChangeFontFamily(Form _form)
{
     for (int i = 0; i < _form.Controls.Count; i++)
     {
         _form.Controls[i].Font = new Font("Arial", _form.Controls[i].Font.Size, _form.Controls[i].Font.Style);
      }
}