有时我们show一个字窗体,或者显示一个窗体,需要控制他的显示位置,但是微软自己设置的属性有时不太好用,这样就需要手动设置显示的具体位置。
下面就是一关于等待窗体的具体事例如下:
waitForm wait=new waitForm();//等待form的初始化
wait.StartPosition = FormStartPosition.Manual;//设置wait初始位置为手动设置。
//设置坐标为父窗体的中央
Point nl = new Point(Location.X+(this.Width-wait.Width)/2,Location.Y+(this.Height+wait.Height)/2);
//设置wait的初始位置
wait.Location = nl;
wait.ShowDialog(); //OR Show()