我创建了一个自定义 UserControl,其功能与 numbericUpDown 非常相似,但具有各种增强功能。例如,它可以显示分数。但是,此控件的缩放比例不如窗体上的其他一些控件,这迫使我的 UI 看起来很尴尬。
我尝试了控件及其父控件的 AutoScaleMode。尽管将 AutoScaleMode 设置为 None 似乎比其他设置的影响较小,但似乎没有任何效果。我还尝试手动减小控件相对于其旁边的下拉列表的大小。它不起作用。我几乎陷入困境,我不知道如何应对。
有什么建议么?
我正在为 Win7 及更高版本启用 DPI 感知。
我解决了这个问题。对于那些感兴趣的人,我的 numericUpDown 控件位于我制作的另一个用户控件内。该控件的 AutoScaleMode 未设置为 DPI,因此无法正确缩放。答案是让所有控件使用相同的 AutoScaleMode。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)