winform如何实现根据屏幕分辨率来适应让程序界面总是全屏呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform如何实现根据屏幕分辨率来适应让程序界面总是全屏呢相关的知识,希望对你有一定的参考价值。

我的分辨率为1280*1024,做了个软件在1024*768的电脑上使用,做完后发现在那台电脑上有些东西显示不出来。改怎么改?能不能让他们相对缩小?解决了加分。

参考技术A 窗体属性上面 有一个 AutoScaleMode的属性!自己试试吧

一共4个属性:
1.NONE:不做处理
2.FONT:按字体
3.DPI: 按分辨率
4.Inherit:按父类
参考技术B 不用设大小,窗体有个 WindowState 这个属性,
你把他设置为Maximized,就行了,一打开就是全屏的。

还有就是 其他的控件可能要设置下布局。
参考技术C 相对缩小?你以为是flash啊?
这在界面设计时就必须考虑的.如果界面被放大或缩小怎么处理,C#里有对这方面的控制,但也没你想的那么理想.你需要一点点改了.本回答被提问者采纳
参考技术D 不能

以上是关于winform如何实现根据屏幕分辨率来适应让程序界面总是全屏呢的主要内容,如果未能解决你的问题,请参考以下文章

c#winform太大安装到小屏幕电脑显示不全,怎么实现自动适应并显示所��

C# winform 适应屏幕分辨率切换问题

WinForm界面怎么适应电脑的屏幕大小

如何让网页自适应屏幕大小

如何让网页在浏览器自适应屏幕大小?

c#winform程序开发,不同屏幕尺寸,分辨率,界面 控件 显示问题