发布网友 发布时间:2024-10-23 23:25
共3个回答
热心网友 时间:2024-11-21 20:56
winForm默认有个特性,就是控件超出窗体时,会自动出现滚动条。如果这个特性被你关掉了,你设置一下FormX.AutoScroll=true。这是最简单的解决办法,当然也是不完美的解决办法。
如果要完美,在设计时的控件布局就得考虑不同分辨率的情况,合理使用Dock和Anchor能解决绝大部分的布局问题。
另外有一点,如果windows的DPI不是默认的话,则windows有2种处理DPI调整的方案,你可以试着改一下方案:win7的操作是桌面右键-屏幕分辨率-放大或缩小文本和其他项目-设置自定义文本大小(DPI),使用Windows XP风格DPI绽放比例(有打勾变没打勾,没打勾变有打勾)。
希望能帮到你。
热心网友 时间:2024-11-21 20:50
调整一下你的主窗体属性,设置成运行是最大化就好。
热心网友 时间:2024-11-21 20:53
因为你做的Form的Size原因,所以在别的机器上会出问题。你的Form布局太大了,所以Form自动调整不了,你要在程序里调整才可以。