读书人

一个关于C#WinForm程序的有关问题

发布时间: 2012-02-20 21:18:23 作者: rapoo

一个关于C#WinForm程序的问题
简单的问题:我在做一个C#桌面程序的时候遇到这样一个问题

Form1 form = new Form1();
form.SetBounds( Screen.AllScreens[0].WorkingArea.Width - 317, Screen.AllScreens[0].WorkingArea.Height - 301,
303, 301 );
form.Show();

以上代码我想让我的窗体显示在固定的地方,可是实际显示的时候还是在默认出来的地方啊?这是什么原因?有什么方法可以解决的吗?

[解决办法]
改一下窗体的属性
StartPosition = Manual
[解决办法]
form.StartPosition = FormStartPosition.Manual;
form.SetBounds( Screen.AllScreens[0].WorkingArea.Width - 317, Screen.AllScreens[0].WorkingArea.Height - 301, 303, 301 );

读书人网 >C#

热点推荐