当表单最大化时如何将表单保留在屏幕中心?
我在这里尝试了许多代码,堆叠过流'但是我的EMPTY表格没有任何效果,除了我必须添加到"公共Form1()"方法:
Rectangle screen = Screen.PrimaryScreen.Bounds;
Point maximizedLocation = new Point
(
(screen.Width - this.MaximumSize.Width) / 2,
(screen.Height - this.MaximumSize.Height) / 2
);
this.MaximumSize = new Size(this.MaximumSize.Width, this.MaximumSize.Height);
this.MaximizedBounds = new Rectangle(maximizedLocation, this.MaximumSize);
问题是代码是当我最大化形式时,角落处会出现黑色。它周围的褪色也消失了:
这是一个截屏: http://img538.imageshack.us/img538/9208/8zO13l.jpg
请帮助,但请详细解释,因为我是初学者
答案 0 :(得分:-1)
设置表单属性。 StartPosition - UI中的CenterScreen