...换了个电脑运行时不能显示全部界面,以前是台式机屏幕大,现在是笔记 ...

发布网友 发布时间:2024-10-23 23:25

我来回答

3个回答

热心网友 时间:4分钟前

winForm默认有个特性,就是控件超出窗体时,会自动出现滚动条。如果这个特性被你关掉了,你设置一下FormX.AutoScroll=true。这是最简单的解决办法,当然也是不完美的解决办法。
如果要完美,在设计时的控件布局就得考虑不同分辨率的情况,合理使用Dock和Anchor能解决绝大部分的布局问题。
另外有一点,如果windows的DPI不是默认的话,则windows有2种处理DPI调整的方案,你可以试着改一下方案:win7的操作是桌面右键-屏幕分辨率-放大或缩小文本和其他项目-设置自定义文本大小(DPI),使用Windows XP风格DPI绽放比例(有打勾变没打勾,没打勾变有打勾)。
希望能帮到你。

热心网友 时间:9分钟前

调整一下你的主窗体属性,设置成运行是最大化就好。

热心网友 时间:6分钟前

因为你做的Form的Size原因,所以在别的机器上会出问题。你的Form布局太大了,所以Form自动调整不了,你要在程序里调整才可以。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com