问题是这样的,我在台式机上做了一个窗口,这个窗口上放了很多控件,窗口机会是整个桌面那么大。现在程序做好了,我把程序移植到笔记本上,由于笔记本的显示器小,原来在台式机上可以看到的控件有些不能在笔记本的显示器上看到。即使将窗口最大化也没用,我想问一下我该怎样做才能使笔记本窗口显示全部的控件呢?
------解决方案--------------------
使用控件的Dock属性.
设置MinimumSize、Size属性,如:
this.MinimumSize = new Size(640, 480);
this.Size = new Size(1024, 768);
调试时,保证第一个窗口三种状态下布局合理。
------解决方案--------------------
应该有获得显示器大小的方法或函数,这样就可以按比例来显示应用程序的窗口的。
补充:
Screen screen = Screen.PrimaryScreen;
int a = screen.Bounds.Width ; //宽
int b = screen.Bounds.Height; //高
------解决方案--------------------