是否可以为菜单配置单声道默认字体?

时间:2010-06-10 12:06:54

标签: .net winforms fonts mono menu

单声道菜单(Ubuntu 10.04)的winforms默认字体不支持德语变音符号。虽然我可以设置表单内容的字体(this.Font),但我无法弄清楚在哪里配置菜单字体。有什么建议吗?

修改

我现在使用ToolStripMenu,它使用Parent.Font作为Font。工作正常。

2 个答案:

答案 0 :(得分:1)

如果您指的是MainMenu,则字体来自SystemFonts.DefaultFont,并且不可配置。您必须通过更改Mono的源代码(System.Windows.Forms / Theme.cs,MenuFont属性)来更改它。

如果您指的是MenuStrip,可以使用MenuStrip.Font设置字体。

答案 1 :(得分:0)

我认为默认使用字体单声道是系统默认字体。