csharp WinForm还原窗口时居中显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp WinForm还原窗口时居中显示相关的知识,希望对你有一定的参考价值。
//在窗口的resize事件中写代码
private void Form_Order_Content_Resize(object sender, EventArgs e)
{
//还原窗口时居中显示
int screenTop = (System.Windows.Forms.Screen.GetWorkingArea(this).Width-this.Width)/2;
int screenLeft = (System.Windows.Forms.Screen.GetWorkingArea(this).Height-this.Height)/2;
if (this.WindowState == FormWindowState.Normal)
{
this.Location = new Point(screenTop, screenLeft);
}
}
以上是关于csharp WinForm还原窗口时居中显示的主要内容,如果未能解决你的问题,请参考以下文章
c# winform 窗口大小 控件位置
winform 程序 直接打开时 窗口大小正好 可最大化后就停靠在左上角了 能不能最大化后还是居中呢
C#winForm打印窗口怎么设置打印居中
WinForm窗体常用属性
winform 实现单击按钮后显示进度条或等待窗口
winform使用相关