欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 安全

窗体的控件

科普小知识2022-11-25 22:59:33
...

控件(是显示数据或接受数据输入的相对独立的用户界面(UI)元素。那么窗体的控件是什么?它的属性和常用事件都有哪些呢?一起来了解一下吧。

ActiveServerPages+(ASP+)框架,也称为Web窗体,可用来创建可编程的网页,以便将它们作为总体Web应用程序的组成部分。Web窗体在以下方面简化了Web应用程序的开发:在服务器上提供了基于事件的编程模式,这类似于像MicrosoftVisualBasic®开发系统这样的基于Microsoft®Win32®的开发工具中所使用的、基于表单的开发模式。

1、窗体属性:

设置窗体属性的两种方式:

通过属性面板(F4)

通过代码:窗体唯一标识名(Name).属性名=属性值.

AcceptButton:窗体的”接受”按钮,用户每次按”Enter”都相当于”单击”该按钮;

BackColor:设置窗口背景颜色;

BackgroundImage:设置窗口背景图案;

Cursor:鼠标光标模式;

Enabled:是否启动该控件;

HelpButton:显示帮助按钮(不能和最大化和最小化同时显示);

ShowIcon:窗体是否显示左上角图标;

Icon:左上角图标;

MainMenuStrip:为窗体指定主MenuStrip;

MaximumSize:最大化按钮;

minimumBox最小化按钮;

MaximumSize:最大化的尺寸;

MimimumSize:最小化的尺寸;

如果不希望用户鼠标改变窗口尺寸大小,则可以把窗体的最大化最小化的尺寸数值改为相同的固定值即可.

ShowInTaskbas:在任务栏上是否显示;

Size:默认运行时的窗体大小;

StartPosition:窗口默认运行的位置;

TopMost:是否置顶显示;

Visible:确定项是可见还是隐藏;

2、窗体的常用事件:

即发生的事件,简单理解为用户的操作,它由对象引发;

常用事件:

Load:窗体运行完成即为加载,窗体加载完成会触发事件;

Click:点击事件;

DoubleClick:双击事件;

FormClosed:窗体已经关闭事件;

KeyDown:键位被按下(保持);

KeyPress:键位被按下并释放;

KeyUp:键位被释放;

MouseClick:鼠标点击;

MouseDoubleClick:鼠标双击;

MouseDown:鼠标按键按下;

MouseHover:鼠标光标悬停;

MouseMove:鼠标移动窗体;

MouseUp:鼠标释放;

MouseEnter:鼠标进入控件的可见部分时发生;

3、窗体添加控件和窗体:

添加控件不仅能通过拖拉控件的方法,还可以通过代码添加,通过窗体的Controls类的Add方法:

窗体的标识名.Controls.Add(控件标识符);

窗体的显示和隐藏通过Show和Hide方法来进行实现的:

窗体标识名.Show;

窗体标识名.Hide;

DialogResult;获取对话框的返回值;