
理论表单控件.ppt
44页第八章设计表单表单内控件常用属性表单内控件常用属性n ncaptioncaption:指定对象的标题:指定对象的标题n nhighthight:指定对象的高度:指定对象的高度n nwidthwidth:指定对象的宽度:指定对象的宽度n nleftleft:指定对象的最左边相对于表单的位置:指定对象的最左边相对于表单的位置n ntoptop:指定对象的顶边相对于表单的位置:指定对象的顶边相对于表单的位置设计无控件表单 表单示意图:演示演示标签控件标签控件n n作用作用::显示文本窗口中出现的所有文字,都显示文本窗口中出现的所有文字,都 用标签控件来实现用标签控件来实现n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可在表单适当位置上单击鼠标即可设计“标签”控件表单 表单示意图:标签标签标签演示演示计时器控件计时器控件(P211)(P211)n n是不可视类控件,其作用是是不可视类控件,其作用是::只与时间间隔有关,与用户操作无关,只与时间间隔有关,与用户操作无关, 可以通过编程使它在一定时间间隔内完可以通过编程使它在一定时间间隔内完 成某种操作。
成某种操作通常表单中会移动的文字或图形就是通通常表单中会移动的文字或图形就是通 过计时器来控制的即表单中要出现动过计时器来控制的即表单中要出现动 态效果,计时器是不可缺少的态效果,计时器是不可缺少的使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮按钮,然后在表单适当位置上单击鼠标,然后在表单适当位置上单击鼠标即可设计“计时器”控件表单 表单示意图:计时器的两个关键计时器的两个关键属性属性n nEnabledEnabled默认为默认为.T..T.,即表单载入后立即启动计时,即表单载入后立即启动计时 器;否则器;否则.F..F.,则需要通过一个外部事件,则需要通过一个外部事件( ( 如单击命令按钮如单击命令按钮) )来启动计时器来启动计时器n nIntervalInterval::设置计时器事件之间的时间间隔设置计时器事件之间的时间间隔( (单位为单位为 毫秒毫秒) )计时器的常用计时器的常用事件事件n nTimerTimer计时器最常用事件,即每隔计时器最常用事件,即每隔IntervalInterval属属性指定的时间间隔,这个时间就被触发性指定的时间间隔,这个时间就被触发一次。
一次演示演示命令按钮命令按钮n n作用作用::启动一个操作,如关闭一个表单,打开启动一个操作,如关闭一个表单,打开 另一个表单,计算某一个结果另一个表单,计算某一个结果n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可在表单适当位置上单击鼠标即可设计“命令按钮”控件表单 表单示意图:命令按钮命令按钮要 点命令按钮的常用命令按钮的常用属性属性n nCaptionCaption::按钮上所显示的文字按钮上所显示的文字n nAutosizeAutosize:是否调整大小容纳文字:是否调整大小容纳文字n nforecolorforecolor:设置文字颜色:设置文字颜色n nVisibleVisible::指定对象是可见还是隐藏指定对象是可见还是隐藏n nfontsizefontsize,,fontnamefontname…………命令按钮的常用命令按钮的常用事件事件n nClickClick::单击鼠标时触发的事件代码单击鼠标时触发的事件代码n nErrorError::当某方法运行出错时,此事件发生。
当某方法运行出错时,此事件发生演示演示文本框控件文本框控件n n作用作用::显示文本,接受文本或编辑文本显示文本,接受文本或编辑文本n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可在表单适当位置上单击鼠标即可n n显示表中某个字段或字符型变量的内容显示表中某个字段或字符型变量的内容n n接受某个字段的内容接受某个字段的内容n n接受某个变量的值接受某个变量的值n n接受用户密码接受用户密码设计“文本框”控件表单 表单示意图:文本框文本框控件的常用文本框控件的常用属性属性n nalignmentalignment::文本框内容的对齐方式文本框内容的对齐方式n nvaluevalue:文本框显示内容:文本框显示内容n ncontrolsoursecontrolsourse:设置与数据表哪个字段绑定:设置与数据表哪个字段绑定n nreadonlyreadonly::设置用户是否可以修改文本框的设置用户是否可以修改文本框的 内容n npasswordcharpasswordchar::指定文本框内显示用户输指定文本框内显示用户输 入的字符还是占位符。
入的字符还是占位符演示演示组合框控件组合框控件n n作用作用::可以看作下拉列表框,即带一个下拉按可以看作下拉列表框,即带一个下拉按 钮,可以通过选择数据项的方式快速准钮,可以通过选择数据项的方式快速准 确输入或选择数据确输入或选择数据n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可在表单适当位置上单击鼠标即可设计“组合框”控件表单 表单示意图:组合框常用常用属性属性l lrowsourcetyperowsourcetype:组合框中数据源的类型:组合框中数据源的类型l lrowsourcerowsource:组合框中数据源的内容:组合框中数据源的内容l lvaluevalue:组合框中当前选中的值:组合框中当前选中的值常用常用事件事件l linteractivechangeinteractivechange::交互式改变,即组合交互式改变,即组合 框鼠标单击选中某个值后将激发的事件框鼠标单击选中某个值后将激发的事件演示演示单选按钮单选按钮n n作用作用::用来在一组可选项中,同一时刻仅有一用来在一组可选项中,同一时刻仅有一 项被选中,比如单选题常用。
项被选中,比如单选题常用n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可在表单适当位置上单击鼠标即可设计“单选按钮”控件表单 表单示意图:单选按钮单选按钮的常用单选按钮的常用属性属性n nButtoncountButtoncount::默认默认2 2,设置组中选项的个数,设置组中选项的个数n nvaluevalue:默认:默认1 1,表示被选中的按钮序号,表示被选中的按钮序号n ncontrolsoursecontrolsourse:设定选项组的数据源:设定选项组的数据源单选按钮的常用单选按钮的常用事件事件n nclickclick::当用户单击时,此事件发生当用户单击时,此事件发生演示演示复选框复选框n n作用作用::用来指定逻辑状态:真或假,开或关,用来指定逻辑状态:真或假,开或关, 打开或关闭一般有两种状态的问题,打开或关闭一般有两种状态的问题, 均可使用复选框控件均可使用复选框控件n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后按钮,然后 在表单适当位置上单击鼠标即可。
在表单适当位置上单击鼠标即可设计“复选框”控件表单 表单示意图:复选框复选框的常用复选框的常用属性属性n ncontrolsoursecontrolsourse:设定选项组的数据源:设定选项组的数据源n nvaluevalue:默认:默认0 0,表示未选定;,表示未选定;1-1-选定,选定,2-2-灰色灰色复选框的常用复选框的常用事件事件n nclickclick::当用户单击时,此事件发生当用户单击时,此事件发生演示演示微调控件微调控件n n作用作用::用来接收给定范围内数值的输入一方面可用来接收给定范围内数值的输入一方面可 以代替键盘接收一个值,另一方面可以在当以代替键盘接收一个值,另一方面可以在当 前值的基础上做微笑的增量和减量调节前值的基础上做微笑的增量和减量调节n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后在表按钮,然后在表 单适当位置上单击鼠标即可单适当位置上单击鼠标即可设计“微调”控件表单 表单示意图:微调微调控件的常用微调控件的常用属性属性n nIncrementIncrement::默认默认1.001.00,用户点击向上或向下,用户点击向上或向下 按钮时每次增大或减小的值按钮时每次增大或减小的值n nKeyboardHighValueKeyboardHighValue:默认:默认214743647214743647,, 能输入到微调控件中最大的值能输入到微调控件中最大的值n nKeyboardLowValueKeyboardLowValue:默认:默认-214743647-214743647,, 能输入到微调空间中最小的值。
能输入到微调空间中最小的值微调控件的常用微调控件的常用属性属性n nSpinnerHighValueSpinnerHighValue:默认:默认214743647.00214743647.00,, 用户按向上按钮时能达到的最大值用户按向上按钮时能达到的最大值n nSpinnerLowValueSpinnerLowValue:默认:默认-214743647.00-214743647.00,, 用户按向上按钮时能达到的最大值用户按向上按钮时能达到的最大值n nValueValue:用户设置的初值:用户设置的初值微调控件的常用微调控件的常用事件事件n nDownClickDownClick::用户单击向下箭头时产生用户单击向下箭头时产生n nInteractiveChangeInteractiveChange:在使用键盘或鼠:在使用键盘或鼠标更改微调值时产生该事件标更改微调值时产生该事件n nUpClickUpClick::用户单击向上箭头时产生用户单击向上箭头时产生演示演示图像控件图像控件n n作用作用::在表单中显示图像文件,类型可以是:在表单中显示图像文件,类型可以是: bmp,ico,gif,jpgbmp,ico,gif,jpg。
n n使用方法:使用方法:“ “表单控件表单控件” ”工具栏上的工具栏上的 按钮,然后在表按钮,然后在表 单适当位置上单击鼠标即可单适当位置上单击鼠标即可设计“图像”控件表单 表单示意图:图像图像控件的常用图像控件的常用属性属性n nPicturePicture:设置显示要显示的图像,即选择图片:设置显示要显示的图像,即选择图片 的来源的来源n nHightHight,,WidthWidth:设置图片框的宽度和高度:设置图片框的宽度和高度n nStrechStrech::0-0-剪切,表示图像超出控件范围的部剪切,表示图像超出控件范围的部 分不显示;分不显示;1-1-等比填充,保持图片原有尺寸显等比填充,保持图片原有尺寸显 示;示;2-2-变比填充,系统自动调整图像的大小,变比填充,系统自动调整图像的大小, 与图像控件的高度与宽度相匹配与图像控件的高度与宽度相匹配演示演示表格控件表格控件n n作用作用::是一个容器对象,可包含多个列另外列可是一个容器对象,可包含多个列另外列可 以包含表头和控件,并且每一部分都有自己以包含表头和控件,并且每一部分都有自己 的属性、事件和方法。
的属性、事件和方法n n使用方法:使。
