【发布时间】:2010-01-22 04:04:47
【问题描述】:
我的 .NET Windows 应用程序在高 dpi 设置下的显示存在问题。
所有表单都设置为 AutoScaleMode = DPI,但这并不能解决所有问题。
基本上,标签最终会扩大大小以应对字体变大的情况,但其他控件的位置不会改变,我们最终会看到标签遮住了其他控件或彼此。
屏幕应如下所示:http://www.manageinvest.com/good.jpg ..在高 DPI 上,它最终看起来像这样:bad.jpg (这是我的第一篇文章,所以我只允许一个链接)
有什么建议吗?
提前致谢,
克里斯蒂安
【问题讨论】: