是否可以使用 .NET Framework 3.5 和 C# 为桌面应用程序更改上下文菜单中使用的字体大小?它似乎是一个系统范围的设置,但我只想在我的应用程序中更改它。
最佳答案
如果您在 Windows 窗体中通过 ContextMenuStrip
定义自己的上下文菜单,请使用 Font 属性。
如果您在 WPF 中通过 ContextMenu
定义自己的上下文菜单,请使用各种 Fontxxx 属性,例如 FontFamily 和 字体大小。
您无法更改控件附带的默认上下文菜单;这些是由系统设置决定的。因此,如果您想要“复制/剪切/粘贴/等”。具有自定义字体大小的 WinForms TextBox
菜单,您必须创建一个具有适当字体大小的 ContextMenuStrip
并将其分配给 TextBox
的 ContextMenuStrip 属性。
关于c# - 在 C# 中更改上下文菜单字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/96525/