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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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窗体自定义初始位置的主要内容,如果未能解决你的问题,请参考以下文章

C# 学习笔记(11)蓝屏小工具

初学c# -- 学习笔记

Winfrom笔记

c#入门笔记控件

c#学习笔记02----自定义类库及反编译

C# 窗体间传值(使用委托与自定义事件)