遇到问题:
台式电脑上软件界面显示正常的,当使用15寸的笔记本电脑(分辨率1360X768)打开软件时,出现了如下情况:
窗体大小没变,但控件的大小发生了改变,从而导致界面上部分内容看不到。
解决方法一:
1、将AutoScaleMode属性设置为Dpi
2、将WindowState属性设置为Maximized
3、在Form1()函数的InitializeComponent();下面添加如下代码:
// 当窗体加载时自动正常化 this.WindowState = FormWindowState.Normal; // 设置窗体在启动时自动居中 this.StartPosition = FormStartPosition.CenterScreen;
4、现在来看看整体效果:
窗体已经自动放大了。
解决方法二:
如果第一种方法不起作用,可以尝试这个方法。
1、将AutoScaleMode属性设置为Dpi(和第一个方法是一样的)
2、WindowState属性不变,保持为设置为Normal
3、将AutoSize属性设置为true
请登录之后再进行评论