当前位置:文档之家› 4-1 常用控件的使用

4-1 常用控件的使用

– – – – – Show Hide Load事件 Activated Click
4.0 窗体
[自定义案例 部分常用的窗体属性的测试程序 自定义案例] 自定义案例 的窗体与 的窗体相比,增加了许多 的窗体与VB的窗体相比 的窗体与 的窗体相比, 新的功能,本案例即是测试窗体的各种属性。 新的功能,本案例即是测试窗体的各种属性。
第四章 .NET常用控件的使用
4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 窗体Form 窗体Form 文本类TextBox|RichTextBox|MaskedTextBox 文本类TextBox|RichTextBox|MaskedTextBox 标签类Label|LinkLabel 标签类Label|LinkLabel 按钮类button 按钮类button 简单选择类RadioButton|CheckBox| 简单选择类RadioButton|CheckBox| 批量选择类ComboBox|ListBox|CheckedListBox 批量选择类ComboBox|ListBox|CheckedListBox 容器类Panel|GroupBox|TabControl 容器类Panel|GroupBox|TabControl 集合类ListView|TreeView 集合类ListView|TreeView 组件类ImageList|Timer 组件类ImageList|Timer 菜单和工具栏MainMenu|StusBar|MenuStrip 菜单和工具栏MainMenu|StusBar|MenuStrip
2、在窗体中建立各相关控件
添加六个按钮、Label对象到适当位置。 添加RichTextBox, 双击“Windows窗体”选项卡中的“OpenFileDialog”、 “ColorDialog”、“FontDialog”控件,相应的 “OpenFileDialog1”、“ColorDialog1”、“FontDialog1”对象出 现在编辑区的下方。
4.1文本类 文本类MaskedTextBox 文本类
[主要属性 主要属性] 主要属性
– Mask
(见MSDN MaskedTextBox的mask )
第四章 .NET常用控件的使用
小练习 – 制作用户登录界面
• 制作一个用户登录界面,当用户输入了用户帐号和用户密码后,单击 “确定”按钮,程序进行识别,如果输入正确,显示欢迎信息;否则, 提示输入错误。单击“重置”按钮,则清除文本框中的内容,用户可 重新输入。 • 用户在输入密码时,相关文本框中的字符以“*”出现。当用户帐号 或用户密码不正确时显示输入错误,对错误对象不进行识别,学习了 流程控制语句后,可进行相应的错误识别。
单文档界面 (SDI) 基于窗体的应用程序一次只允许具体某个窗体 的一个实例运行。通过从“文件”菜单的“新建”选项中选择一个 新窗体,可以同时从 SDI 基于窗体的应用程序中运行不同的窗体。 多文档界面 (MDI) 应用程序使您得以同时显示多个文档,每个文 档显示在各自的窗口中。MDI 应用程序中常有包含子菜单的“窗口” 菜单项,用于在窗口或文档之间进行切换。
[操作步骤](上机演示操作过程) 操作步骤] 上机演示操作过程) 3、 设置窗体中各对象的属性 4、 编写程序代码 各窗体对象的相关属性设置完成后,对Button1、 Button2、Button3、Button4、Button5、和Button6对象 的Click事件,编写相应的代码。在窗体上逐个双击上述 六个命令按钮对象,进入代码编写窗口,输入相应代码。 5、保存并运行程序
第四章 .NET常用控件的使用
4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 窗体Form 窗体Form 文本类TextBox|RichTextBox|MaskedTextBox 文本类TextBox|RichTextBox|MaskedTextBox 标签类Label|LinkLabel 标签类Label|LinkLabel 按钮类button 按钮类button 简单选择类RadioButton|CheckBox| 简单选择类RadioButton|CheckBox| 批量选择类ComboBox|ListBox|CheckedListBox 批量选择类ComboBox|ListBox|CheckedListBox 容器类Panel|GroupBox|TabControl 容器类Panel|GroupBox|TabControl 集合类ListView|TreeView 集合类ListView|TreeView 组件类ImageList|Timer 组件类ImageList|Timer 菜单和工具栏MainMenu|StusBar|MenuStrip 菜单和工具栏MainMenu|StusBar|MenuStrip
第四章 .NET常用控件的使用
4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 窗体Form 窗体Form 文本类TextBox|RichTextBox|MaskedTextBox 文本类TextBox|RichTextBox|MaskedTextBox 标签类Label|LinkLabel 标签类Label|LinkLabel 按钮类button 按钮类button 简单选择类RadioButton|CheckBox| 简单选择类RadioButton|CheckBox| 批量选择类ComboBox|ListBox|CheckedListBox 批量选择类ComboBox|ListBox|CheckedListBox 容器类Panel|GroupBox|TabControl 容器类Panel|GroupBox|TabControl 集合类ListView|TreeView 集合类ListView|TreeView 组件类ImageList|Timer 组件类ImageList|Timer 菜单和工具栏MainMenu|StusBar|MenuStrip 菜单和工具栏MainMenu|StusBar|MenuStrip
4.2标签类 标签类Label 标签类
[主要属性 主要属性] 主要属性
– AutoSize – BorderStyle: BorderStyle:0 -None,1FixedSingle,2Fixed3D – Font – Text – ForeColor – Visible
[事件 方法 事件/方法 事件 方法]
4.1文本类 文本类RichTextBox 文本类
【相关知识】 相关知识】 RichTextBox控件使用简介 RichTextBox控件使用简介 RichTextBox控件是基于TextBox控件开发的一种功能 更为强大、使用更为方便的控件,它可以完成TextBox 的一切功能,具有上百个属性与方法:设置字体、颜色 和链接;从文件中加载文本、插入图片;进行撤消与重 做等编辑操作。因此,该控件常用于提供文e Word 等软件中。
4.0 窗体
[技能目标] 技能目标]
TopMost FormBorderStyle Opacity Width Height 当前窗体与其它窗体的关系 窗体的边框类型 窗体的透明度 窗体的宽 窗体的高
4.0 窗体
【相关知识】 相关知识】 SDI窗体和MDI窗体 窗体和MDI SDI窗体和MDI窗体
4.0 窗体
[主要属性 主要属性] 主要属性
– – – – – – – – – – – MaximizeBox MinimizeBox Size Start Position Icon Font Text Enable Visible ControlBox IsMdiContain er
[事件 方法 事件/方法 事件 方法]
4.1文本类 文本类TextBox 文本类 [主要属性 主要属性] 主要属性
– Text
[事件 方法 事件/方法 事件 方法]
– – – – TextChanged KeyDown KeyPress KeyUp
– MaxLength:0-只 受系统限制 – MultiLine – ScrollBars – PasswordChar – SelectText – ReadOnly – SelectionStart – SelectionLength
– Click – DoubleClick – MouseHover
4.2标签类 标签类LinkLabel 标签类
[主要属性 主要属性] 主要属性
– LinkArea:s,l,s-开 开 始位置, 字符个 始位置,l-字符个 数 – LinkColor – LinkVisited – LinkVisitedColor – ActiveLinkColor – LinkBehavior:下划 LinkBehavior: 线
4.1文本类 文本类RichTextBox 文本类
【自定义案例】简单的文字处理程序 自定义案例】
[技能目标] 技能目标] 1. 掌握RichTextBox控件常用的属性、事件和方法。 [操作要点与开发步骤] 操作要点与开发步骤] 1、新建项目“Vbnet3-3”
单击“文件”菜单,在出现的下位菜单中,单击“新建”,再单击 “新建项目”,新建一个项目。项目类型选择“Visual Basic项目”、 模板选择“Windows应用程序”,项目名与位置自行改写,其他选默认 值,单击“确定”按钮。
– 制作一个简单的文字处理软件
[技能目标 技能目标] 技能目标
– 掌握标签控件 Label、按钮控件Button和文本框控件 TextBox、RichTextBox常用的属性、事件和方法
第四章 .NET常用控件的使用
4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 窗体Form 窗体Form 文本类TextBox|RichTextBox|MaskedTextBox 文本类TextBox|RichTextBox|MaskedTextBox 标签类Label|LinkLabel 标签类Label|LinkLabel 按钮类button 按钮类button 简单选择类RadioButton|CheckBox| 简单选择类RadioButton|CheckBox| 批量选择类ComboBox|ListBox|CheckedListBox 批量选择类ComboBox|ListBox|CheckedListBox 容器类Panel|GroupBox|TabControl 容器类Panel|GroupBox|TabControl 集合类ListView|TreeView 集合类ListView|TreeView 组件类ImageList|Timer 组件类ImageList|Timer 菜单和工具栏MainMenu|StatusBar|MenuStrip 菜单和工具栏MainMenu|StatusBar|MenuStrip
相关主题