2009-06-23 104 views
1

我正在尝试在C#程序内的DevExpress实用程序中更改默认字体。现在我正在使用:DevExpress.Utils.AppearanceObject.DefaultFont = font; 但是,这段代码只是改变表单上的菜单字体,它应该改变它的全部。我也尝试通过窗体上的控件枚举并更改文本,就像在类似的问题中提到的一样,但这也不起作用。希望有人知道如何用DevExpress做到这一点...DevExpress和C#字体更改

+0

你在DevEspresses支持论坛上问过吗? – TcKs 2009-06-23 14:27:57

+1

那么我打算去,但我在工作,现在不能注册。以为我会在这里尝试,因为这是我必须努力的唯一事情。 – qat 2009-06-23 14:29:50

回答

3

你需要在InitializeComponents()或Application.Run之前调用DevExpress.Utils.AppearanceObject.DefaultFont = YourFont。

static void Main() 
{ 
     DevExpress.Utils.AppearanceObject.DefaultFont = new Font(your font); 
     Application.Run(new Form1()); 
}