《常用控件》PPT课件

《常用控件》PPT课件

ID:38822641

大小:867.00 KB

页数:40页

时间:2019-06-19

《常用控件》PPT课件_第1页
《常用控件》PPT课件_第2页
《常用控件》PPT课件_第3页
《常用控件》PPT课件_第4页
《常用控件》PPT课件_第5页
资源描述:

《《常用控件》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章:常用控件常用控件的学习目标掌握常用控件的属性属性名及其含义掌握常用控件的方法方法名称及其功能掌握常用控件的事件事件名称、事件触发的条件和时机与控件相关的常见设计思想、算法控件数组控件——命令按钮(CommanButton)属性Name属性:控件名称建议以Cmd为名称前缀,并以“见名知义”为原则Caption属性:显示在按钮控件上的标题访问键的设置:&+字符访问键的效果:字符带有下划线访问键的功能:运行时按下“ALT+字符”组合键即可触发该按钮的Click事件Enabled属性:返回或设置控件是否响应用户操作Visible属性控件——命令按钮(Comman

2、Button)属性Style属性设置按钮为标准按钮(0)或图形按钮(1)BackColor属性背景颜色(Style=1的前提下设置有效)Picture属性按钮的图片(Style=1的前提下设置有效,可以用来设计漂亮的图形按钮)控件——命令按钮(CommanButton)事件Click事件鼠标单击获得焦点时,按Enter键如果有访问键,Alt+访问键实例例5-1:根据需要对按钮可用性进行控制控件——标签(Label)属性Caption属性标签文本AutoSize属性标签大小是否自动适应文字内容Alignment属性文本对齐方式BackStyle属性背景是否透明(1

3、-不透明(默认值),0-透明)标签控件也可以响应Click、DblClick等事件,但习惯上,仅仅把标签作为文本显示的控件。控件——文本框(TextBox)属性Text属性:文本框最重要的属性之一读取或设置文本框中的文本读取文本框的内容s=txtname.text设置文本框的内容txtname.text=sMaxLength属性设置或返回文本框中可以输入的字符最大数(0~65535)可以用来设置用户输入的数据长度(如身份证号)控件——文本框(TextBox)属性MultiLine属性文本框是否接受多行文本true—可多行,False(默认值)—单行演示属性设计和

4、代码设计多行文本的实现ScrollBars属性是否显示滚动条(无、水平、垂直、水平和垂直)PasswordChar属性设置文本框字符掩码主要用于密码的输入该属性只影响文本框的显示,而不影响Text属性,即不影响真实数据。Locked属性锁定文本框(True—不可编辑,False—可编辑)控件——文本框(TextBox)属性文本编辑属性SelStartSelLengthSelText实例5-2:在代码中选定文本控件——文本框(TextBox)事件Change事件文本框的Text属性值发生改变时触发一般用于对文本内容的变化进行即时响应,或监控文本内容的变化例5-3:

5、根据文本框内容决定一个按钮可用性控件——文本框(TextBox)事件KeyPress事件文本框获得焦点并按下键盘上的按键后触发参数KeyAscii:用户所按按键字符的ASCII码一般用于对用户输入的文字内容进行监控,并对用户输入的内容进行有效性验证或格式处理(如禁止非法数据的输入或自动转换为大写字母等)或者对某些特殊按键作处理(比如回车键往往表示执行确定功能等)例5-4综合实例5-5:带密码的简易文本编辑器预备知识:剪贴板对象的基本操作剪贴板对象:ClipBoardSetText方法格式:ClipBoard.SetTextTextString功能:将字符串Tex

6、tString放到剪贴板中GetText方法格式:ClipBoard.GetText功能:获取剪贴板中的字符串内容例:s=Clipboard.GetTextClear方法格式:ClipBoard.Clear功能:清除剪贴板中的内容综合实例5-5:带密码的简易文本编辑器功能分析密码验证如果密码=“1234567”,允许进入编辑器,否则提示重新输入密码编辑器初始状态复制、剪切、粘贴、删除按钮不可用单击“全选”按钮时选中文本框内容所有文字,并反相显示复制、剪切、删除按钮变为可用单击“复制”按钮时将选中文字复制到剪贴板粘贴按钮变为可用单击“清除”按钮时清空文本框所有文字

7、复制、剪切、删除按钮不可用综合实例5-5:带密码的简易文本编辑器功能分析单击“剪切”按钮时将选中文字复制到剪贴板删除选中文字粘贴按钮变为可用剪切、删除、复制按钮变为不可用单击“粘贴”按钮时文本框中的选中文字替换为剪贴板中的文字(如果没有选中文字,则在光标位置插入)单击“删除”按钮时清空用户选中的文字复制、剪切、删除按钮不可用用户在文本框中选择了文本时复制、剪切、删除按钮可用控件——复选框(CheckBox)属性Value属性复选框的选中状态0(缺省):未选1:选中2:灰色(半选中状态)运行时的状态转换控件——复选框(CheckBox)事件Click事件复选框在运

8、行中一般有两种状态(0或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。