C# Winform窗体居中与关闭窗体
亮术网 2020-08-14 本网原创
在默认情况下,C# Winform 子窗体显示到主窗体的左上角,子窗体小的时候,看起来既不美观又不符合习惯,还是窗体居中既显美观又符合大多数用户的习惯,如何使窗体居中?看下文分享。
Winform关闭窗体有好几种方式,close 是最常用也是最简单的方式,但不能结束执行未结束的进程,所以,如果关闭窗口要求结束程序所有进程就得另求它法,至于用什么方法,在文章介绍 C# Winform关闭窗体处分享。
一、C# Winform窗体居中
Winform窗体居中有两种方法,一种是用代码设置,另一种是设置窗体属性,分别如下:
1、代码设置窗体居中
this.StartPosition = FormStartPosition.CenterParent;
2、设置窗体属性使窗体居中
1)选中窗体,打开右边的“属性”小窗口,找到 StartPosition,并选择其值为 CenterParent(居中相对父窗体),如图1所示:
图1
2)保存之后,生成窗口就居中了。
二、C# Winform关闭窗体
方法一:Close() 方法
Close() 方法仅能关闭窗体,不能结束尚未执行完的进程(例如,关闭窗体前启动了某个任务,该任务尚未执行完毕,关闭窗口后,任务还会继续执行直到执行完毕),代码如下:
this.Dispose();
this.Close();//this 也可以换为窗体名称
方法二:Environment.Exit(int exitCode) 方法
Environment.Exit() 方法不但关闭窗体,并且强制结束尚未执行完毕的进程,例如,关闭窗体时,有个进程正在下载文件,则该进程也被强制结束,代码如下:
Environment.Exit(0);
exitCode 是提供给操作系统的退出代码,0 指示处理已成功完成。
-
相关阅读
- C# Winform设置焦点focus(text
- C# Winform label自定义大小与居中,文字自动换行
- C# Winform 打开文件夹并选中文件和打开文件
- C# Winform鼠标样式设置方法
- listview修改选中行项的颜色和加加粗字体 Winf
- C# 画 Winform Panel边框的两种方法(ControlPain
- CSS实现单行图片文字垂直居中
- C# Winform button与label
- Winform用代码动态添加控件
- C# Winform打开网页(网址url)Process.
- CSS3 对象平移translate()translatex()transla
- winform资源文件Resource添加、修改