我的winform窗体是在1024*768的分辨率下做的,现在要到800*600的分辨率下运行,如何调整程序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的winform窗体是在1024*768的分辨率下做的,现在要到800*600的分辨率下运行,如何调整程序?相关的知识,希望对你有一定的参考价值。

在800*600的分辨率下窗体显示不完整。在程序中如何实现。

参考技术A 1、设计时就应该考虑到这个问题,灵活运用那几个容器
2、如果初期没考虑到,那就慢慢改吧
3、如果真的嫌麻烦,把所有窗体都是设置AutoScroll
——让小分辨率的用户慢慢滚动窗体吧,这个分辨率现在也太另类了
参考技术B 这个没有好办法,你的意思是说到800*600的分辨率下运行界面显示不完整是吧?
只能是编程的时候就把界面做的小点了,其他的软件也一样的
参考技术C 灵活运用Table 等容器来布局
设置容器的Dock模式
这样排出来的布局对分辩率的适应比较好本回答被提问者和网友采纳
参考技术D 软件在启动时
先检查分辨率,
然后在绘制出特定大小的窗体!

winform窗体问题`急等`请高手们帮忙解决

小弟想做一个小软件,想通过选择menuStrip选项,在窗体中的一个位置出现不同的界面,每个界面都要自己做吗?怎么做?

告诉我自己找资料的别回复,回复三五个字的也不用回复了,小弟比较愚钝,希望大家能体谅,回复全面细制点`谢谢了
谢谢一楼的朋友,可是后面Form2怎么编辑啊?我得先建一个窗体吧?

二楼的朋友,如果真能有个示范那最好不过了`我的QQ:304796000
可以的话发我QQ信箱里吧`

如果二位能加我的QQ好友`再下感激不尽~

这个很简单的:你先建一个FORM窗体做为父窗体,添加一个menuStrip控件上去,把FORM的contains 的属性设置成true;在在menuStrip中添加你要在父窗体中显示的窗体,要显示几个就添加几个。双击你添加的表名在代码区写上:
比如:要加的第二个窗体 Form2
代码:
Form2 fm=new Form2
fm.MdiParent=this;
fm.Show();
Form2窗体是你自己新建的.不会在问我好了。
参考技术A 这个东西很简单,不过要说的出来也很麻烦。
如果看一个示范程序几下就知道怎么做了,
如果要的话留下邮箱,我可以给你发个做WinForn应用程序界面的例子

以上是关于我的winform窗体是在1024*768的分辨率下做的,现在要到800*600的分辨率下运行,如何调整程序?的主要内容,如果未能解决你的问题,请参考以下文章

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

(Spritekit) iPad 分辨率不是 1024x768?

如何调整窗体上的控件大小以适应不同的分辨率?

CENTOS7显示的分辨率,最大只有1024*768?如何设置成更高的分辨率?

C#编程,分辨率改变后,怎么让窗体的大小,窗体上的控件大小,位置,按比例改变?

如何通过媒体查询定位 1024x768 分辨率? [复制]