Windows的高级模式中的ContextMenu

时间:2017-07-29 19:23:06

标签: c# contextmenu scale menuitem notifyicon

我通过以下方式为NotifyIcon创建上下文菜单:

  _trayIcon.ContextMenu = new ContextMenu(new[]
  {
    new MenuItem("About", About),
    new MenuItem("Autostart", autostart),
    new MenuItem("Skins", ContextMenuGetFromResFolder()),
    new MenuItem("Close", Close)
  });

当我通过屏幕参数增加GUI的大小时,菜单文本变得模糊(与托盘中其他图标的菜单文本不同)。

其他TrayIcon的ContextMenu(左)和我的ContextMenu(右)在125%GUI范围内: Other TrayIcon's ContextMenu (left) and my ContextMenu (right) in 125% GUI-scale

问题是,为什么会出现这种模糊现象,我该如何避免呢?

0 个答案:

没有答案