使用.Net 4.8 / Windows窗体在高DPI上缩放比例不正确的菜单复选标记

时间:2019-08-29 20:55:27

标签: winforms menu highdpi .net-4.8

使用.Net 4.8和Windows窗体,带有复选标记的工具栏菜单通常以100%的比例显示,但是当显示器设置为更大的值(例如150%)时,菜单复选标记显得太小,并且位于菜单项的左上角。

是否有一种方法可以替代在高DPI监视器上使用的复选标记的绘制?

(使用每个显示器的DPI缩放比例,由于.Net 4.7.2开始的缩放比例改进,所有其他表单控件均可正确绘制。

1 个答案:

答案 0 :(得分:0)

原来问题根本不是真的 复选标记;是菜单项的imagealign(显然,当没有菜单图像时,它用于对齐选中标记)将其设置为居中可解决此问题。