龙空技术网

3、窗体_笔记

编程语言学习笔记 395

前言:

如今朋友们对“窗体的name属性的值是显示在窗体标题栏中的文本”大约比较着重,各位老铁们都想要学习一些“窗体的name属性的值是显示在窗体标题栏中的文本”的相关知识。那么小编也在网上搜集了一些对于“窗体的name属性的值是显示在窗体标题栏中的文本””的相关内容,希望大家能喜欢,我们快快来了解一下吧!

Lable控件:用于向用户显示信息。

属性:

Text:向用户展示的信息。

做一个小程序,目的是用户永远点不到不喜欢按钮。

1、界面

2、代码

namespace WindowsFormsApplication2

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

//喜欢的单击事件

private void btnok_Click(object sender, EventArgs e)

{

MessageBox.Show("太好了,我也喜欢你!!!");

}

//不喜欢的鼠标移动事件

private void btnNG_MouseMove(object sender, MouseEventArgs e)

{

Random size_X = new Random(); //定义一个随机数对象

int x = size_X.Next(0, this.ClientSize.Width - btnNG.Size.Width);

int y = size_X.Next(0, this.ClientSize.Height - btnNG.Size.Height);

Point point = new Point(x, y);

btnNG.Location = point;

}

}

}

3、效果:

永远点不到不喜欢按钮。

窗体

(1)属性:

FormBoarderStyle:窗体的边缘样式。

Icon:窗体左上角的图标。

MaximizeBox:最大化按钮是否可用。

Minimizebox:最小化按钮是否可用。

Opacity:透明度 0-1。

ShowInTaskbar:是否在任务栏上显示。

StartPosition:启动程序时,主窗体显示的位置。

Text:标题栏中的文本。

TopMost:保持在最上面,有可能挡住下面的窗体。

WindowState:指示窗体处于是最大化还是最小化还是正常。

ClientSize:指窗体工作区域的大小。

事件:

Load(默认):窗体在显示之前最后一个被触发的事件,所以我们一般在这里对窗体上的控件进行赋值初始化。

Activated:窗体获得焦点时触发。

Deactivate:窗体失去焦点时触发。

注意:窗体的Enter和Leave事件被取消,请不要使用。

FormClosing:窗体进入关闭前触发的事件。(即执行完FormClosing事件里面的代码后,窗体关闭)

FormClosed:窗体关闭后触发的事件。(即执行完窗体关闭后,再执行FormClosed事件里面的代码)

方法:

Close(); 关闭事件。

Show(); 以非模态形式显示。(显示的窗体可以有多个相同的窗体,程序直接往下执行)

ShowDialog(); 以模态的形式显示。(显示的窗体具有唯一性,只有关闭当前窗体,程序才往下执行)

this.Hide(); //本类隐藏,相当于Visible赋值false。

this.Show(); //本类显示,相当于Visible赋值true。

btnButton.hide(); //名字叫btnButton的按钮隐藏,相当于Visible赋值false。

btnButton.Show(); //名字叫btnButton的按钮显示,相当于Visible赋值true。

标签: #窗体的name属性的值是显示在窗体标题栏中的文本