《常用控件》PPT课件.ppt
《《常用控件》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《常用控件》PPT课件.ppt(40页珍藏版)》请在三一办公上搜索。
1、第5章:常用控件,常用控件的学习目标,掌握常用控件的属性属性名及其含义掌握常用控件的方法方法名称及其功能掌握常用控件的事件事件名称、事件触发的条件和时机与控件相关的常见设计思想、算法控件数组,控件命令按钮(CommanButton),属性Name属性:控件名称建议以Cmd为名称前缀,并以“见名知义”为原则Caption属性:显示在按钮控件上的标题访问键的设置:&+字符访问键的效果:字符带有下划线访问键的功能:运行时按下“ALT+字符”组合键即可触发该按钮的Click事件Enabled属性:返回或设置控件是否响应用户操作Visible属性,控件命令按钮(CommanButton),属性Style
2、属性设置按钮为标准按钮(0)或图形按钮(1)BackColor属性背景颜色(Style=1的前提下设置有效)Picture属性按钮的图片(Style=1的前提下设置有效,可以用来设计漂亮的图形按钮),控件命令按钮(CommanButton),事件Click事件鼠标单击获得焦点时,按Enter键如果有访问键,Alt+访问键实例例5-1:根据需要对按钮可用性进行控制,控件标签(Label),属性Caption属性标签文本AutoSize属性标签大小是否自动适应文字内容Alignment属性文本对齐方式BackStyle属性背景是否透明(1-不透明(默认值),0-透明)标签控件也可以响应Click、
3、DblClick等事件,但习惯上,仅仅把标签作为文本显示的控件。,控件文本框(TextBox),属性Text属性:文本框最重要的属性之一读取或设置文本框中的文本读取文本框的内容s=txtname.text设置文本框的内容txtname.text=sMaxLength属性设置或返回文本框中可以输入的字符最大数(065535)可以用来设置用户输入的数据长度(如身份证号),控件文本框(TextBox),属性MultiLine属性文本框是否接受多行文本true 可多行,False(默认值)单行演示属性设计和代码设计多行文本的实现ScrollBars属性是否显示滚动条(无、水平、垂直、水平和垂直)Pas
4、swordChar属性设置文本框字符掩码主要用于密码的输入该属性只影响文本框的显示,而不影响Text属性,即不影响真实数据。Locked属性锁定文本框(True不可编辑,False可编辑),控件文本框(TextBox),属性文本编辑属性SelStartSelLengthSelText实例5-2:在代码中选定文本,控件文本框(TextBox),事件Change事件文本框的Text属性值发生改变时触发一般用于对文本内容的变化进行即时响应,或监控文本内容的变化例5-3:根据文本框内容决定一个按钮可用性,控件文本框(TextBox),事件KeyPress事件文本框获得焦点并按下键盘上的按键后触发参数K
5、eyAscii:用户所按按键字符的ASCII码一般用于对用户输入的文字内容进行监控,并对用户输入的内容进行有效性验证或格式处理(如禁止非法数据的输入或自动转换为大写字母等)或者对某些特殊按键作处理(比如回车键往往表示执行确定功能等)例5-4,综合实例5-5:带密码的简易文本编辑器预备知识:剪贴板对象的基本操作剪贴板对象:ClipBoardSetText方法格式:ClipBoard.SetText TextString功能:将字符串TextString放到剪贴板中GetText方法格式:ClipBoard.GetText功能:获取剪贴板中的字符串内容例:s=Clipboard.GetTextCl
6、ear方法格式:ClipBoard.Clear功能:清除剪贴板中的内容,综合实例5-5:带密码的简易文本编辑器功能分析密码验证如果密码=“1234567”,允许进入编辑器,否则提示重新输入密码编辑器初始状态复制、剪切、粘贴、删除按钮不可用单击“全选”按钮时选中文本框内容所有文字,并反相显示复制、剪切、删除按钮变为可用单击“复制”按钮时将选中文字复制到剪贴板粘贴按钮变为可用单击“清除”按钮时清空文本框所有文字复制、剪切、删除按钮不可用,综合实例5-5:带密码的简易文本编辑器功能分析单击“剪切”按钮时将选中文字复制到剪贴板删除选中文字粘贴按钮变为可用剪切、删除、复制按钮变为不可用单击“粘贴”按钮时
7、文本框中的选中文字替换为剪贴板中的文字(如果没有选中文字,则在光标位置插入)单击“删除”按钮时清空用户选中的文字复制、剪切、删除按钮不可用用户在文本框中选择了文本时复制、剪切、删除按钮可用,控件复选框(CheckBox),属性Value属性复选框的选中状态0(缺省):未选1:选中2:灰色(半选中状态)运行时的状态转换,控件复选框(CheckBox),事件Click事件复选框在运行中一般有两种状态(0或1),在Click事件中,一般需要判断用户是选中还是清除,然后根据用户的操作进行不同的操作典型的复选框Click事件代码Private Sub Check1_Click()If Check1.Va
8、lue=1 Then 选中复选框后进行的操作代码 Else 清除复选框后进行的操作代码 End IfEnd Sub,控件复选框(CheckBox),事件Click事件可以用常数Checked和UnChecked表示复选框Value属性的1和0Private Sub Check1_Click()If Check1.Value=Checked Then 选中复选框后进行的操作代码 Else 清除复选框后进行的操作代码 End IfEnd Sub复选框没有DblClick(双击)事件实例:5-6,控件单选按钮(OptionButton),属性Value属性单选按钮的选中状态True:选中False(
9、缺省):不选中事件Click事件运行时单击单选按钮只能表示选中,其Click事件过程中一般不需要选择结构,控件框架(Frame),功能:作为控件容器对控件进行分组分组的意义使得界面功能布局清晰、易懂对单选按钮进行分组(举例)属性Caption属性将控件添加到框架的方法先建立框架控件,然后在框架控件内拖画控件(举例)注意:如果将控件绘制在框架之外,然后将它移动到框架控件内部,并不能达到目的(举例)如果希望将已经存在的若干控件放在框架中,可以先选择控件,然后“剪切”,然后选定框架控件,“粘贴”(举例),控件框架(Frame),选择框架内的多个控件不能直接使用鼠标拖曳的方法Ctrl+鼠标点击(或鼠标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常用控件 常用 控件 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5503559.html