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

发布于 2024-09-04 16:58:59 字数 187 浏览 2 评论 0原文

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

编辑:

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

The winforms default font for menus in mono (Ubuntu 10.04) does not support german umlauts. While I can set the font for form content (this.Font), I could not figure out where to configure the menu font. Any suggestions?

Edit:

I am now using a ToolStripMenu which uses Parent.Font as Font. Works fine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回梦 2024-09-11 16:58:59

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

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

If you are referring to MainMenu, the font comes from SystemFonts.DefaultFont, and is not configurable. You would have to change it by changing Mono's source code (System.Windows.Forms/Theme.cs, MenuFont property).

If you are referring to MenuStrip, the font is settable using MenuStrip.Font.

苹果你个爱泡泡 2024-09-11 16:58:59

我假设 mono 默认使用的字体是系统默认字体。

I assume the font mono uses by default is the system default font.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文