郑德才博客 记录学习,记录工作,学习知识分享!

C# 窗体位于中间

将想要显示在中间的窗体的Startposition属性设为CenterParent,然后调用ShowDialog()方法,显示模式窗体就行了.
注意不是用Show()方法
form2 A = new form2();
A.ShowDialog(this);//打开模式对话框


用位置计算
ProgressForm pForm = new ProgressForm();
pForm.Show();
pForm.Top = this.Top + this.Height / 2 - pForm.Height / 2;//窗口的像素,在窗体中间显示
pForm.Left = this.Left + this.Width / 2 - pForm.Width / 2;
2012年4月3日 | 发布:郑德才博客 | 分类:学习之路 | 评论:0

发表留言: