常用表单控件讲稿.ppt
关于常用表单控件关于常用表单控件第一页,讲稿共二十三页哦一、面向对象的基本概念一、面向对象的基本概念n n1、对象:客观世界中的任何实体、对象:客观世界中的任何实体n n2、属性:用来表示对象的状态,刻画对象的某、属性:用来表示对象的状态,刻画对象的某个方面所具有的数据值。个方面所具有的数据值。n n3、事件和方法:都是对象的行为。、事件和方法:都是对象的行为。n n 方法的调用是隐性的。方法的调用是隐性的。n n 事件的调用或触发是由用户操作来实现。事件的调用或触发是由用户操作来实现。第二页,讲稿共二十三页哦二、表单的创建和管理二、表单的创建和管理n n1、使用、使用“表单向导表单向导”创建表单创建表单n n练习:利用向导建立浏览职工和仓库信息的表单。练习:利用向导建立浏览职工和仓库信息的表单。n n2、运行该表单、运行该表单n n3、修改该表单、修改该表单第三页,讲稿共二十三页哦三、表单设计器和数据环境三、表单设计器和数据环境n n1、“表单设计器表单设计器”环境环境n n1)表单设计器窗口)表单设计器窗口n n2)属性窗口)属性窗口n n3)“表单控件表单控件”工具栏工具栏n n4)“表单设计器表单设计器”工具栏工具栏第四页,讲稿共二十三页哦n n2、数据环境、数据环境n n利用数据环境将利用数据环境将”职工表职工表”添加到表单中添加到表单中.第五页,讲稿共二十三页哦n n练习练习:单击按钮后单击按钮后,实现按钮中的数字每次加实现按钮中的数字每次加1.n n注意注意:命令按钮中显示的标题为字符型命令按钮中显示的标题为字符型.n n练习练习:设置如图的表单设置如图的表单.第六页,讲稿共二十三页哦表单控件(一)表单控件(一)n一、标签控件一、标签控件n二、文本框控件二、文本框控件n三、命令组三、命令组n四、编辑框四、编辑框第七页,讲稿共二十三页哦n n例:交换两个变量中的数据例:交换两个变量中的数据,内容居中内容居中,无边框无边框,内容分两行显示内容分两行显示.n nt=thisform.label1.captionn nthisform.lable1.caption=thisform.label2.captionn nthisform.label2.caption=t一、标签控件一、标签控件第八页,讲稿共二十三页哦属性属性说明说明Alignment0左对齐,左对齐,1右对齐,右对齐,2中间对齐中间对齐Caption标签上显示的文本内容标签上显示的文本内容BorderStyle 0无边框,无边框,1固定单线固定单线Autosize为为True,大小随显示内容的值而变,大小随显示内容的值而变化化WordWrap为为True、Autosize为为True,折行显,折行显示示第九页,讲稿共二十三页哦n n练习练习:表单中有三个标签表单中有三个标签,单击任意一个时单击任意一个时,其他两个标签的标题文本互换其他两个标签的标题文本互换.第十页,讲稿共二十三页哦二、文本框控件二、文本框控件n n例:设置如图表单,并完成相应操作。假设用例:设置如图表单,并完成相应操作。假设用户名户名“ABC”,密码,密码“123”。第十一页,讲稿共二十三页哦属性属性说明说明VALUE返回文本框当前内容,默认空串返回文本框当前内容,默认空串passwordchar指定用作占位符的字符指定用作占位符的字符练习:练习:注意:在注意:在value后输入后输入0表示数值型表示数值型第十二页,讲稿共二十三页哦三、命令组三、命令组第十三页,讲稿共二十三页哦n ndo casen ncase this.value=1n nthisform.text3.value=thisform.text1.value+thisform.text2.valuen ncase this.value=2n nthisform.text3.value=thisform.text1.value-thisform.text2.valuen ncase this.value=3n nthisform.text3.value=thisform.text1.value*thisform.text2.valuen nendcase第十四页,讲稿共二十三页哦属性属性说明说明BUTTONCOUNT指定命令按钮组中命令按钮的数指定命令按钮组中命令按钮的数目目VALUE指定命令组当前的状态指定命令组当前的状态第十五页,讲稿共二十三页哦四、编辑框四、编辑框n n单击单击COMMAND1时,选择时,选择EDIT1里的单词里的单词EXAMPLE,单击,单击COMMAND2,用单词,用单词EXERCISE置换已选的单词置换已选的单词EXAMPLE。第十六页,讲稿共二十三页哦属性属性说明说明HIDESELECTIONT当失去焦点时,编辑框中选当失去焦点时,编辑框中选定的文本不显示为选中状态定的文本不显示为选中状态F失去焦点时,编辑框中选定失去焦点时,编辑框中选定的文本仍显示为选定状态的文本仍显示为选定状态SELSTART返回编辑框中所选文本的起始返回编辑框中所选文本的起始点位置或插入点位置点位置或插入点位置SELLENGTH返回选定字符的数目或要选定返回选定字符的数目或要选定的字符数目的字符数目SELTEXT返回用户编辑区内选定的文本返回用户编辑区内选定的文本第十七页,讲稿共二十三页哦n n练习:单击显示按钮后在编辑框中选中的内容,练习:单击显示按钮后在编辑框中选中的内容,显示在文本框中。显示在文本框中。第十八页,讲稿共二十三页哦n n练习:练习:1:设置表单名称为:设置表单名称为:设置表单名称为:设置表单名称为Form1。n n2:在窗体内添加:在窗体内添加:在窗体内添加:在窗体内添加3个个LabelLabel控件,名称分别为:控件,名称分别为:控件,名称分别为:控件,名称分别为:Label1、Label2Label2、Label3。n n 添加添加添加添加2 2个个TextBoxTextBox控件,名称分别为:控件,名称分别为:控件,名称分别为:控件,名称分别为:Text1Text1、Text2Text2。n n 添加添加1个个个个CommandButton控件,名称为:控件,名称为:控件,名称为:控件,名称为:Command1。n n3:设置:设置Label1Label1的标签内容为的标签内容为的标签内容为的标签内容为“行李重量(公斤):行李重量(公斤):行李重量(公斤):行李重量(公斤):”,字,字,字,字体为:宋体、体为:宋体、体为:宋体、体为:宋体、14号字。号字。号字。号字。n n 设置设置Label2Label2的标签内容为的标签内容为“托运费托运费(元元元元):”,字体为:,字体为:宋体、宋体、14号字。号字。号字。号字。n n 设置设置Label3Label3的标签内容为的标签内容为的标签内容为的标签内容为“托运费核算托运费核算托运费核算托运费核算”,字体为:隶,字体为:隶,字体为:隶,字体为:隶书、书、书、书、20号字。号字。第十九页,讲稿共二十三页哦总结总结n一、标签控件一、标签控件n二、文本框控件二、文本框控件n三、命令组三、命令组n四、编辑框四、编辑框第二十页,讲稿共二十三页哦属性属性说明说明Alignment0左对齐,左对齐,1右对齐,右对齐,2中间对齐中间对齐Caption标签上显示的文本内容标签上显示的文本内容BorderStyle 0无边框,无边框,1固定单线固定单线Autosize为为True,大小随显示内容的值而变,大小随显示内容的值而变化化WordWrap为为True、Autosize为为True,折行显,折行显示示第二十一页,讲稿共二十三页哦属性属性说明说明VALUE返回文本框当前内容,默认空串返回文本框当前内容,默认空串passwordchar指定用作占位符的字符指定用作占位符的字符属性属性说明说明BUTTONCOUNT指定命令按钮组中命令按钮的数指定命令按钮组中命令按钮的数目目VALUE指定命令组当前的状态指定命令组当前的状态第二十二页,讲稿共二十三页哦感谢大家观看第二十三页,讲稿共二十三页哦