Winform窗口弹出位置控制
来源:互联网 发布:ipad矢量图软件 编辑:程序博客网 时间:2024/05/22 03:39
Winform窗口弹出位置控制
窗体的弹出位置可以由属性StartPosition来指定,默认值有:
Manural 自定义,由属性Location指定;
CenterScreen 屏幕中央;
WindowsDefaultBounds 系统默认位置(但大小为系统默认窗体大小)
WindowsDefaultLocation 系统默认位置(大小由属性Size指定)
CenterParent 父窗体中央
指定窗体显示位置的代码:
this
.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
若自定义窗体显示位置,则属性StartPosition选择Manural,然后指定属性Location的坐标值。
代码实现:
this
.Location =
new
System.Drawing.Point(100,100);
实现窗体在屏幕右下角显示:
经常看到有的软件在屏幕右下角弹出消息窗,用下面的代码可以简单实现:
public
Form1()
{
InitializeComponent();
//获取当前工作区宽度和高度(工作区不包含状态栏)
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);
}
运行结果:
0 0
- Winform窗口弹出位置控制
- 控制WinForm中右键菜单的弹出位置
- winform弹出确认窗口
- 一段js的代码,用来控制弹出窗口的位置
- 一段js的代码,用来控制弹出窗口的位置
- MFC简易设定通用控制窗口弹出位置
- 窗口弹出中间位置
- flex弹出窗口位置
- 右键弹出窗口位置
- jQuery弹出窗口,类似WinForm
- Winform弹出新窗口,遮罩旧窗口
- Winform弹出新窗口,遮罩旧窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- js控制弹出窗口
- JS控制弹出窗口
- 学习蓝牙
- SQLServer 数据库镜像+复制切换方案
- 六十九 windows7 telent 使用
- VMware centos系统联网解决方案
- 2014年最酷的30个JavaScript库
- Winform窗口弹出位置控制
- cgi
- Java线程(二):线程同步synchronized和volatile
- Machine Schedule
- Java线程(一):线程安全与不安全
- TextView显示系统时间(秒针变化)
- ios与js交互,获取webview完整url,title,获取元素并赋值跳转
- 『IOS』ios nil、NULL和NSNull 的使用
- 指针函数与函数指针的区别