C# winfrom 窗体的StartPosition 属性

StartPosition属性有如下选项,分别含义如下:

CenterParent                     窗体在其父窗体中居中。      CenterScreen                     窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。      Manual                           窗体的位置由   Location   属性确定。      WindowsDefaultBounds     窗体定位在   Windows   默认位置,其边界也由   Windows   默认决定。      WindowsDefaultLocation    窗体定位在   Windows   默认位置,其尺寸在窗体大小中指定。     

CenterScreen的意思并不是屏幕居中(是相对的),它是在"当前显示窗口"中居中。

当用Show()方法时应选择CenterScreen,

用ShowDialog()方法时应选择CenterParent,这样才能让要显示的窗口居中。
时间: 2024-10-22 04:41:27

C# winfrom 窗体的StartPosition 属性的相关文章

Winfrom 窗体常用属性

Winfrom 属性大全: Name属性:用来获取或设置窗体的名称.  AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当用户按 ENTER 键时就相当于单击了窗体上的该按钮. AccessibleDescription属性:获取或设置辅助功能客户端应用程序使用的控件说明.    AccessibleName  属性:获取或设置辅助功能客户端应用程序所使用的控件说明.    AccessibleRole属性:获取或设置控件的辅助性角色. AllowDrop 属性:

窗体位置设置StartPosition属性

有如下选项,分别含义如下: CenterParent                    窗体在其父窗体中居中.      CenterScreen                    窗体在当前显示窗口中居中,其尺寸在窗体大小中指定.      Manual                             窗体的位置由   Location   属性确定.      WindowsDefaultBounds     窗体定位在   Windows   默认位置,其边界也由   Wi

winFrom 常用控件属性及方法介绍

目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichTextBox控件 5.NumericUpDown控件 6.Button(按钮)控件 7.GroupBox(分组框)控件 8.RadioButton(单选按钮)控件 9.CheckBox(复选框)控件 10.ListBox(列表框)控件 11.ComboBox(组合框)控件 12.CheckedListBox(复选列表框)控件 13.PictureBox(图片框)控件 14.Timer(定时器

窗体的keypreview属性的作用是什么?(设置快捷键和钩子)

如果把窗体的KeyPreview属性设为True,那么窗体将比其内的控件优先获得键盘事件的激活权.比如窗体Form1和其内的文本框Text1都准备响应KeyPress事件,那么以下代码将首先激活窗体的KeyPress事件: Private Sub Form_Load() Me.KeyPreview = TrueEnd Sub Private Sub Form_KeyPress(KeyAscii As Integer) MsgBox "这是窗体的KeyPress事件"End Sub Pr

winfrom窗体属性

winfrom窗体的透明度

在VS中创建一个Winform项目,其默认的窗体名称为 Form1. 在VS设计界面中对 Form1 的 Opacity 属性值设置为 50%. 没错,就这样就可以了. 方法2:            this.TransparencyKey = Color.Gold;//设置一种颜色.将其颜色都变换为透明色

Winform中的窗体一些常用属性

Winform窗体的常用窗体属性 1)窗体全屏显示 this.DesktopBounds = Screen.GetWorkingArea(this);  //全屏显示桌面 注:可以放在初始化方法中,也可以设置定时器(Timer),什么时候显示全屏 2)窗体去掉最小化和最大化 this.MinimizeBox = false;   //true为默认有最小化,false则相反this.MaximizeBox = false; 3)设置为顶级窗体 this.TopMost = true;   //覆

【2017-12-06】winfrom 窗体自启最大化,控件自适应

先将窗体windowstate属性设置为Maximized public partial class Form1 : Form { public Form1() { InitializeComponent(); } //获取所有控件属性(长.宽.位置.字体大小) private void setTag(Control cons) { foreach (Control con in cons.Controls) { con.Tag = con.Width + ":" + con.Heig

winfrom 窗体传值和限制窗口只弹出一次

private void button1_Click(object sender, EventArgs e) //登陆页面的第一栏的文本 要将它传到Main窗体的状态栏 { //要通过构造函数传值 string x = textBox1.Text; Main f = new Main(x); //构造函数传值 f.Show(); } private string X; public Main(string x) { InitializeComponent(); X = x; //开始传值 } p