日期:2014-05-19  浏览次数:20985 次

C#中窗体显示问题
我想让窗体在运行时会自动全屏,我的意思是如何做到在不同的电脑不同的分辨率下都能实现自动全屏,MDI子窗体也同样根据不同的分辨率能最大化显示在父窗体内,而且子窗体的控件还是能正常的显示,不会一些控件跑到屏幕外而看不到。

------解决方案--------------------
这个要靠经验了,要用好控件的DOCK属性和PANEL控件。VS2005还有表格控件等等
一般你填充好的话,是会根据不同分辨率来的。偶就是这么做地
------解决方案--------------------
这个主要是dock属性的设置了。

当然了你也可以为常见的几种分辨率事先做好控件位置的定义,在得到分辨率后再指定控件的位置,宽度,高度信息什么的。如果分辨率是没有定义的话就只能自动计算了。