日期:2014-05-20  浏览次数:21014 次

WinForm程序里的控件,分辨率发生变化,位置发生变化的问题?
WinForm程序里的控件,放在普通电脑上显示还可以,放在大屏幕的电脑上,位置有所变化,高手知道怎样解决?

------解决方案--------------------
绑定边框,设置控件Anchor属性
如果是和分辨率有关,就设置AutoScaleMode属性
------解决方案--------------------
我也很困扰这个问题,不同分辨率下显示的扭曲了,跳了Anchor 什么的还是不行
------解决方案--------------------
这个好像不只是分辨率的问题 和电脑的主题 也有很大的问题 我感觉
2楼说的那个 有时候是可以解决问题的 但是如果两台电脑的主题 差距很大的话 设置属性 根本 就不会起到作用 貌似 换皮肤 在分辨率或者 主题不同的时候 都可以有效的控制 窗体的变形 字体颜色改变 控件移位的问题