日期:2014-05-18  浏览次数:20868 次

如何建立一个FORM使其大小能大于屏幕分辨率大小?
建立一个form,让它的大小不受分辨率的限制。
将form置于浏览器中,可以通过在浏览器中设置滚动条来浏览整个form,由于客户端的屏幕分辨率大小不一,所以造成客户端的form的大小无法正确设置。现在的想法就是突破form大小收到屏幕分辨率的限制。
请教大家有没有什么办法?

------解决方案--------------------
form大小手屏幕分辨率限制吗?
private void Form1_Load(object sender, EventArgs e)
{
this.Width = 5000;
this.Height = 5000;
}
这个窗口就是5000×5000,大于我的屏幕分辨率
------解决方案--------------------
在 Form 上放置个 Panel ,Panel 的 Location 设置 0,0 ,根据你程序需要设置 Panel 的 Size ,然后把 Form 的属性 AutoScroll 设置为 true ,窗体所用的控件都放在 Panel 上,位置确定好,之后程序运行显示窗体后,就像浏览器一样,过小了出滚动条