Winform窗口弹出位置控制
2020-12-13 06:25
标签:winform style blog http color os io strong 窗体的弹出位置可以由属性StartPosition来指定,默认值有: Manural 自定义,由属性Location指定; CenterScreen 屏幕中央; WindowsDefaultBounds 系统默认位置(但大小为系统默认窗体大小) WindowsDefaultLocation 系统默认位置(大小由属性Size指定) CenterParent 父窗体中央 若自定义窗体显示位置,则属性StartPosition选择Manural,然后指定属性Location的坐标值。 指定窗体显示位置的代码: 实现窗体在屏幕右下角显示: 经常看到有的软件在屏幕右下角弹出消息窗,用下面的代码可以简单实现: 运行结果: 来源:http://www.cnblogs.com/libaoheng/archive/2011/07/20/2112032.html Winform窗口弹出位置控制,搜素材,soscw.com Winform窗口弹出位置控制 标签:winform style blog http color os io strong 原文地址:http://www.cnblogs.com/zeroLove/p/3904241.htmlthis.StartPosition = System.Windows.Forms.FormStartPosition.Manural;
this
.Location =
new
System.Drawing.Point(100,100);
public Form1()
{
InitializeComponent();
this.StartPosition = System.Windows.Forms.FormStartPosition.Manural;
//获取当前工作区宽度和高度(工作区不包含状态栏)
int ScreenWidth = Screen.PrimaryScreen.WorkingArea.Width;
int ScreenHeight = Screen.PrimaryScreen.WorkingArea.Height;
//计算窗体显示的坐标值,可以根据需要微调几个像素
int x = ScreenWidth - this.Width - 5;
int y = ScreenHeight - this.Height - 5;
this.Location = new Point(x,y);
}