-
C# 窗体居中
2020-12-23 09:54:27public Form1() { InitializeComponent(); this.StartPosition = FormStartPosition.CenterParent; }static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form1 form1 = new Form1(); form1.StartPosition = FormStartPosition.CenterScreen; Application.Run(form1); } }
-
C# 窗体居中显示
2018-10-23 11:54:39Frm_VoucherTemplate frm_Voucher = new Frm_VoucherTemplate(); frm_Voucher.StartPosition = FormStartPosition.CenterParent;Frm_VoucherTemplate frm_Voucher = new Frm_VoucherTemplate(); frm_Voucher.StartPosition = FormStartPosition.CenterParent;
-
【笔记】C#窗体居中显示/禁止调整窗体大小
2010-05-22 21:56:00窗体居中:窗体的StartPosition属性中的"CenterScreen"的选项,可设置窗体局中显示。禁止调整窗体大小:窗体的FormBorderStyle属性中的"FixedSingle"的选项,可以禁止调整窗体的大小。 ...窗体居中:窗体的StartPosition属性中的"CenterScreen"的选项,可设置窗体局中显示。
禁止调整窗体大小:窗体的FormBorderStyle属性中的"FixedSingle"的选项,可以禁止调整窗体的大小。 -
winform关闭当前form_C# Winform窗体居中与关闭窗体
2020-12-19 03:30:37在默认情况下,C# Winform 子窗体显示到主窗体的左上角,子窗体小的时候,看起来既不美观又不符合习惯,还是窗体居中既显美观又符合大多数用户的习惯,如何使窗体居中?看下文分享。Winform关闭窗体有好几种方式,...在默认情况下,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#窗体初始化如何居中
2018-07-07 23:40:00最近在完成在完成老师发的一个小练习时,用到了c#窗体的一些知识,同时也碰到了许多问题,来说说比较基础的吧。如何让初始化的窗体居中 首先说一说创建的window窗体的基本属性,Designer.cs是设计winform的类,... -
c# 窗体应用 居中
2013-04-18 21:20:39namespace WindowsFormsApplication2 { public partial class Frm_Main : Form { public Frm_Main() { InitializeComponent(); } private void Form1_Load(ob -
c# 窗体 显示居中 wince
2014-01-19 23:03:24using System.Runtime.InteropServices; [DllImport("Coredll.dll")] public static extern int GetSystemMetrics(int nIndex); private void FormAppClose_Load(object sender, EventArgs e) -
C#按钮在窗体居中
2018-03-07 14:09:46(优点:准确,通用,即使窗体改变也能使用;缺点:麻烦,不爽,并且只有在运行的时候才能看到效果)2、万能型:直接在属性界面计算出居中坐标,设置为控件的Location属性值。并设置锚点Anchor为Top,钉住控件顶部... -
c#窗体标题文本居中
2020-04-11 21:14:53//Graphics g = this.CreateGraphics(); //Double startingPoint = (this.Width / 2) - (g.MeasureString(this.Text.Trim(), this.Font).Width / 2); //Double ws = g.MeasureString("*", t... -
C#常用的form窗体属性(最大化、最小化、窗体居中)
2020-01-12 09:33:57C#常用的form窗体属性(最大化、最小化、窗体居中) 一、窗体居中 //窗体居中 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; 二、去掉最小化、最大化 ... -
c# 中窗体居中代码怎么写?
2012-07-12 11:19:00问:为什么我在窗体的Load事件里这样写不行? private void frm_Load(object sender, EventArgs e) { this.StartPosition = FormStartPosition.CenterScreen; } 分析:写在Load事件里好象... -
C#PANEL容器子窗体居中打开
2015-10-18 16:53:00frm.StartPosition=FormStartPosition.CenterScreen 有点问题无法居中 我这个方法比较适合容器的; 高手勿喷 -
C# WinForm 开软件窗口居中 任意时刻窗体居中
2021-01-08 09:38:35VS-C# 系列:所有相关C#文章链接. bat 系列:所有相关bat文章链接. OpenCV 系列:所有相关OpenCV文章链接. Keil 系列:所有相关文章链接 所有内容均以最小系统调试成功;逐步提供低分源码工程下载! 保证每行代码都... -
让C#窗体的标题文字居中
2020-09-26 10:27:31这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、... -
C# messagebox 居中父窗体
2019-04-25 17:17:00在右边项目上点击右键->Add->class,添加MessageBoxEx类: 1 using System; 2 using System.Windows.Forms; 3 using System.Text; 4 using System.Drawing; 5 using System.Runtime.... ... -
wince程序窗体 居中显示[C#]
2012-08-27 15:23:02在wince开发中,不免有时候 需要不完全显示窗体出来 只显示一部分 或者就让一个窗体居中显示 给用户视觉好点。但是普通windows cs程序 窗体居中好弄,设置个属性就OK。但是在wince程序里 需要我们自己写代码 实现,... -
C#设置窗体位置居中显示
2020-04-12 14:35:00窗体始终居桌面中央显示,需要考虑以下两个方面: (1).窗体距离桌面左部边缘与桌面的宽度以及自身宽度的判断; (2).窗体距离桌面上边缘与桌面的高度以及自身高度的判断 下面用代码一一实现,当然这都是在窗体加载时完成 ... -
C#设置子窗体在主窗体中居中显示解决方案
2020-09-05 16:55:43接下来将介绍C#如何设置子窗体在主窗体中居中显示,本文提供详细的操作步骤,需要的朋友可以参考下 -
文字居中_C#窗体,如何将GroupBox的文字居中?标题居中属性
2021-01-15 07:20:22文章开始之前,先看下图,红圈的GroupBox文字是如何居中的呢?我们都知道,自带的Winform中的GroupBox组件的标题,是不具备居中功能的。要实现这个功能,只能自己复写BroupBox控件。下面直接贴出代码:using System;... -
C# pictureBox桌面大小自适应 大小自适应 窗体居中
2021-01-07 17:33:52VS-C# 系列:所有相关C#文章链接. bat 系列:所有相关bat文章链接. OpenCV 系列:所有相关OpenCV文章链接. Keil 系列:所有相关文章链接 所有内容均以最小系统调试成功;逐步提供低分源码工程下载! 保证每行代码都... -
C#窗体Winform,如何将GroupBox的文字居中?标题居中。
2020-10-21 15:14:59文章开始之前,先看下图,红圈的GroupBox文字是如何居中的呢? 我们都知道,自带的Winform中的GroupBox组件的标题,是不具备居中功能的。要实现这个功能,只能自己复写BroupBox控件。 下面直接贴出代码: ...