首页 > 代码库 > C#学习笔记-Windows窗体自定义初始位置

C#学习笔记-Windows窗体自定义初始位置

根据屏幕大小定义初始位置:

(这个不是难,但是最近常常忘记,记着方便查看。)

 1             //获取当前屏幕的长和宽 2             int ScreenX = Screen.PrimaryScreen.Bounds.Width; 3             int ScreenY = Screen.PrimaryScreen.Bounds.Height; 4  5             //注意记得让窗体的StartPosition的属性改为Manual,这样才能自定义 6             //减去的是窗体的长度和宽度的一半,这样才能让窗体居中显示 7             int StartPositionX = ScreenX / 2 - 125; 8             int StartPositionY = ScreenY / 2 - 100; 9 10             this.Location = new System.Drawing.Point(StartPositionX, StartPositionY);

另外,屏幕位置的坐标图:

技术分享

C#学习笔记-Windows窗体自定义初始位置