教学设计表单控件--选项按钮组
- 格式:docx
- 大小:16.84 KB
- 文档页数:5
vfp常⽤的表单控件标签(Label)控件可以编写代码来改变Label控件显⽰的⽂本,以响应运⾏时的事件。
例如,如果⼀个应⽤程序要⼏分钟时间作改动,则可以显⽰Label 中的进程状态信息。
还可以使⽤Label 来标识控件,例如TextBox控件没有⾃⼰的Caption属性,这时就可以使⽤Label 来标识这个控件。
在Label控件中定义访问键时,就可以按ALT + 设定的字符来把焦点移动到TAB 键顺序中的下⼀个控件。
常⽤的标签属性Caption属性当创建⼀个新的对象时,其缺省标题为缺省的Name 属性设置。
该缺省标题包括对象名和⼀个整数,如Command1 或Form1。
为了获得⼀个描述更清楚的标签,应对Caption 属性进⾏设置。
可以使⽤Caption属性赋予控件⼀个访问键。
在标题中,在想要指定为访问键的字符前加⼀个(\<) 符号。
⽐如,下⾯代码在为标签设置Caption属性的同时,指定了⼀个访问键“x”:ThisForm.MyLabel.Caption="选择项⽬(\对于⼀般控件,按下相应的访问键,将激活该控件,使该控件获得焦点。
⽽对于标签,按下相应的访问键,将把焦点传递给tab键次序中紧跟着标签的下⼀个控件。
⽐如,在某个列表框的上⽅放置⼀个标签,并把列表框的Tab键次序安排在标签之后,这样,按下标签访问键时,其下⽅的列表获得焦点。
访问键的使⽤⽅法受KEYCOMP设置(DOS或WINDOWS)的影响。
在当前表单激活的情况下,访问键的使⽤⽅法如表所⽰。
Label 控件标题的⼤⼩没有限制。
对于窗体和所有别的有标题的控件,标题⼤⼩的限制是255 个字符。
提⽰对于标签来说,将AutoSize 属性设为True ⾃动调整控件的⼤⼩以与其标题相适合。
Alignment属性指定的标题⽂本在控件中显⽰的对齐⽅式语法object.Alignment [= number],该属性的设置值如表所述。
四、编辑状态(如图1)运行状态(如图2)制作如图所示表单。
设置:1:设置表单名称为“Form1”,标题为“Form1”。
2:设置微调控件的名称为“Spinner1”。
3:设置标签控件的名称为“Label1”,标题为“调整值在0-99之间:”。
4:设置形状控件的名称为“Shape1”。
要求:1:表单内控件如图中所示,在0-99之间调整微调框的值。
2:图形的曲率随调整值的变化而变。
3:表单整体效果美观,比例合适。
基本属性:1:FORM1.HEIGHT=182 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=325 5:SHAPE1.FILLSTYLE=0八、编辑状态(如图1)运行状态(如图2)制作如图所示表单。
设置:1:设置表单名称为“Form1”,标题为“描述”。
2:设置图像控件的名称为“Image1”。
3:设置编辑框的名称为“Edit1”。
4:设置按钮(Command1)的标题为“描述1”。
设置按钮(Command2)的标题为“描述2”。
要求:1:表单标题为“描述”。
2:表单内控件如图中所示,右侧为编辑框。
3:单击“描述1”按钮,编辑框中出现如图一所示文字。
4:单击“描述2”出现如图二所示文字。
5:表单整体效果美观,比例合适。
基本属性:1:FORM1.HEIGHT=230 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=230 十、编辑状态(如图1)运行状态(如图2)制作如图所示表单。
设置:1:设置表单名称为“Form1”,标题为“计算机考试”。
2:设置标签(Label1)的标题为“学生”。
3:设置列表框的名称为“List1”。
4:设置选项按钮组的名称为“Optiongroup1”。
设置选项按钮组中的按钮(Option1)的标题为“正常”。
设置选项按钮组中的按钮(Option2)的标题为“迟到”。
一、标签标签能够显示多个字符构成的文本,用于设计表单上所需的文字性提示信息。
标签和大多数控件的不同点在于运行表单时不能用《tab》键来选择标签。
常用的标签属性及其作用如下。
1、Caption:确定标签处显示的文本。
2、Visible:设置标签可见还是隐藏。
3、AutoSize:确定是否根据标签上显示文本的长度,自动调整标签大小。
4、BackStyle:确定标签是否透明。
5、WordWrap:确定标签上显示的文本能否换行。
6、FontSize:确定标签上显示文本所采用的字号。
7、FontName:确定标签上显示文本所采用的字体。
8、ForeColor:确定标签上显示的文本颜色。
二、命令按钮和命令按钮组在各种窗口或对话框中几乎都要使用一个或多个命令按钮。
一旦用户单击一个命令按钮,就可实现某种规定的操作。
例如,各种对话框中的“确定”按钮,当用户单击时将结束对话框的操作。
VisualForPro中的命令按钮控件同样用于完成特定的操作。
操作的代码通常放在命令按钮的“单击”事件(即Click Event)代码中。
这样,运行表单时,当用户单击命令按钮时便会执行Click事件代码。
如果在表单运行中,某个命令按钮获得了焦点(这时,这个命令按钮上会比其他命令按钮多一个线框),则当用户按下《Enter》键或空格键时,也会执行这个命令按钮的Click时间代码。
常用的命令按钮属性及其作用如下:1、Caption:设置在按钮上显示的文本。
2、Default:在表单运行中,当命令按钮以外的某些控件(如文本框)获得焦点时,若用户按下《Enter》键,将执行Default属性值为.T.的那个命令按钮的click事件代码。
3、Cancel:如果设置该属性值为.T.,则当用户按下<Esc>键时,将执行命令按钮的click事件的代码。
4、Enabled:指明按钮是否失效,即是否被选择。
当Enabled属性值为.f.时,用户无法选择该按钮。
属性含义控件备注PageCount 页面个数页框ButtonCount 按钮个数按钮组、选项按钮组ColumnCount 列数表格、列表框、组合框经常要在按钮组中添加一个按钮,在页框中添加一个页面,在表格中添加一个表格列BorderStyle边框类型按钮组、选项按钮组0-无边框,1-单线边框,2-固定对话框,3-可调边框BackStyle 背景类型0-透明,1-不透明RowSourceType 行源类型列表框、组合框 RowSource 行源列表框、组合框 RecordSourceType 记录类型表格 RecordSource 记录表格Interval时间间隔Timer (计时器)SpinnerHightValue Spinner (微调框) SpinnerLowValue通过微调框按钮输入的最大、最小值Spinner (微调框)KeyboardHightValue 通过键盘输入的最大值Spinner (微调框)KeyboardLowValue通过键盘输入的最小值Spinner (微调框)Increment点上下箭头每次改变的值Spinner (微调框)默认值是1Value值文本、编辑、按钮组、选项按钮组、微调框等按钮组、选项按钮组中值指的是选中的第几个ControlSource 文本、编辑、选项按钮组、列表框、组合框等用于指定与其绑定的数据源Caption标题表单、按钮、标签、选项按钮、页面等注意按钮组、选项按钮组、页框等“成组”的控件的改法Name对象名每个控件都有在设计器中有些控件内显示的就是控件的Name 值。
例如:文本框、列表框等。
Value控件的值文本框、列表框、组合框、微调框、命令按钮组、页框等在运行时有些控件内显示的就是控件的Value 值。
例如文本框、列表框等。
FontSize 等字体等显示文字的控件字体(FontName )、字号(FontSize )、粗体(FontBold )、斜体(FontItalic )等都Font 开头ForeColor/ ackColor 前景色/背景色显示文字的控件显示文字的颜色/文字后面的颜色Width/Height 宽度、高度每个可见控件 Left/Top 距表单Default/Cancel 默认/取消按钮等与“ENTER”键/与“取消”对应Alignment文本对齐方式文本框、编辑框、微调框等0-左,1-右,2-中间,3-自动(默认)AddItem添加条目列表、组合向其中添加一行RemoveItem移除条目列表、组合从其中移去一行SetFocus设置焦点文本、编辑、表格等使其获得焦点Refresh刷新表单、表格、页面等使其刷新,从新获取数据Release释放表单关闭表单Hide/Show隐藏/显示表单表单Clear清除内容列表框、组合框Cls清除内容表单清除表单上绘制的图形、文字SetAll为容器对象中所有控件指定一个属性设置页框、表格、命令按钮组、选项按钮组等1.表单(Form):默认对象名:Form1等属性含义备注Width宽度MinHeight表单的最小高度MinWidth表单的最小宽度2.标签(Label):默认对象名:Label1等属性含义备注AutoSize是否可以自动调整大小WordWrap是否可以自动换行3.文本框(TextBox):默认对象名:Text1等属性含义备注Value 值运行时,列表框中的内容。
finereport单选按钮组用法
finereport单选按钮组是一种常用的用户交互控件,用于让用户从多个选项中选择一个。
使用步骤如下:
1. 在finereport设计器中打开需要添加单选按钮组的报表。
2. 在工具箱中找到单选按钮组控件,拖拽到报表中。
3. 右键单选按钮组控件,选择“编辑数据源”。
4. 在数据源编辑对话框中添加选项数据,每行一个选项,可以设置选项的值和显示文本。
点击“确定”保存数据源。
5. 选中单选按钮组控件,在属性窗口中设置数据源为刚刚添加的数据源。
6. 根据需要设置其他属性,如显示文本、默认选项等。
7. 保存报表并预览,在预览模式下测试单选按钮组的功能。
注意事项:
1. 单选按钮组控件一般用于需要用户从多个选项中选择一个的场合,如性别、婚姻状况等。
2. 在设置数据源时,应保证选项的值唯一且不含特殊字符,以便后续数据处理。
3. 在设置默认选项时,应确保该选项存在于数据源中。
4. 可以通过设置表达式等高级属性实现更复杂的功能,如根据用户选择的选项显示不同的数据等。
总之,finereport单选按钮组是一种非常实用的控件,可以帮
助用户方便地完成各种数据选择操作。
Dreamweaver插入单选按钮和单选按钮组本教程为大家介绍一下Dreamweaver插入单项选择按钮和单项选择按钮组,希望对大家有关怀。
一、插入单个单项选择按钮1. 点击鼠标,将光标定位在表单框线内,点击“插入”菜单,选择“表单”项,在弹出的子菜单中选择“单项选择按钮”指令。
或者在“插入”面板中选择“表单”项,点击“单项选择按钮”图标,如以下图所示:点击“窗口”菜单,选择“插入”项,可以打开“插入”面板。
2. 点击“单项选择按钮”图标后,弹出“输入标签关心功能属性”对话框,在对话框中设置后,单击“确定”按钮,单项选择按钮出如今文档中。
3. 在文档中点击“单项选择按钮”表单控件,如以下图所示:4. 打开单项选择按钮“属性”面板,如以下图所示:单项选择按钮:输入一个名称。
name属性。
选定值:输入一个选取该单项选择按钮时要发送给服务器端的应用程序或者处理脚本的值。
value属性。
初始状态:浏览器首次加载时该选项便处于选定状态,则点击“已勾选”项。
checked属性。
二、提示假如需要添加其他的单项选择按钮到组中,可以点击原来的单项选择按钮,然后按住Ctrl键点击鼠标左键并拖动到新位置,松开鼠标,即可添加一个新的单项选择按钮,最终为新的单项选择按钮修改“选定值”文本框中的值。
另外,将光标定位到表单的红色虚线围成的框内,按回车(Enter)键,也可以添加多个单项选择按钮。
三、插入单项选择按钮组当在一组选择信息中只能选择一个选项时,请使用“单项选择按钮组”。
一组中的全部单项选择按钮都必需有同样的名称,但域值不同。
1. 点击鼠标,将光标定位在表单框线内,点击“插入”菜单,选择“表单”项,在弹出的子菜单中选择“单项选择按钮组”指令。
或者在“插入”面板中选择“表单”项,点击“单项选择按钮组”图标,如以下图所示:点击“窗口”菜单,选择“插入”项,可以打开“插入”面板。
2. 出现“单项选择按钮组”对话框,如以下图所示:名称:输入一个名称。
控件及相关操作1. 常用控件的作用标签:用于保存不希望用户改动的文本,常用来为添加的控件写标。
文本框:用于输入或编辑表中的非备注型字段,框中一般是单行的文本。
编辑框:用于输入或编辑长字段或备注字段,框中可以有多行并有垂直滚动条。
列表框:用于显示一组预定的、供用户选择的值,可以是一列或多列,可通过滚动条浏览列表信息。
组合框:一种下拉式的列表框,可以从中选择一项或人工输入一个值,兼有列表框和文本框的功能复选框:用来显示多个选项,可以选择其中的一项或多项。
表格:一个按浏览窗口样式显示数据的容器,常用来显示一多关系中的子表。
页框:一种用于创建选项卡式对话框的容器类,一个页框可以包含多个页面,但每次只能有一个活动页面。
微调控制:用于接受给定范围内的数据输入。
命令按钮:常用来启动一个事件。
命令按钮组:用来把相关的命令按钮编成组。
选项按钮组:用于显示多个选项,只允许从中选择一项。
计时器:可以在指定时间或按照设定的间隔运行进程,此控件在运行时不可见。
2. 用生成器向表单中添加控件:打开所需表单,进入表单设计器→从表单控件工具栏上选择生成器锁定按钮→从该工具栏上选择所需控件并放在表单上→在生成器的选项卡中填上有关信息。
3. 利用数据环境在表单中创建控件:从数据环境中直接将所需字段或表拖到正在设计的表单中,VFP 会自动生成符合要求的控件。
4. 自定义方式创建控件打开表单设计器→根据需要从工具栏上单击某个控件→用鼠标直接在表单上画出控件外形→在属性窗口设置该控件的各项属性。
5.使用类浏览器向表单中添加控在表单设计器中打开表单→在类浏览器中打开类库文件,其中应包含有添加到表单中的对象的类→从类列表中,选择类名,然后把类图标拖放到表单上。
类图标位于类列表的上方。
附注:如果要把类添加到表单的容器对象上,则需把类图标拖放到表单中一个区域,然后把对象剪切并粘贴到所要的容器上。
6. 控件常用的属性、事件与方法。
表单元素(form、⽂本、按钮、选择)表单元素⼀、formform代表表单,功能:⽤于申明表单,定义采集数据的范围,也就是<form>和</form>⾥⾯包含的数据将被提交到服务器或者电⼦邮件⾥。
<form> 标签⽤于为⽤户输⼊创建 HTML 表单。
表单能够包含input元素,⽐如⽂本字段、复选框、单选框、提交按钮等等。
表单还可以包含textarea、type、name、value等元素。
表单⽤于向服务器传输数据。
1.actionaction 属性规定当提交表单时,向何处发送表单数据,把数据提交给哪个⽹站。
2.methodmethod表⽰数据提交⽅式,提交⽅式有两种:get—显式提交,有长度限制。
post—隐式提交3.targettarget表⽰提交⽅式,提交⽅式主要有以下⼏项。
_blank:在新窗⼝中打开。
_parent:在⽗框架集中打开。
_self:默认。
在相同的框架中打开。
_top:在指定的框架中打开。
⼆、⽂本1.⽂本框<input type="text" />,其属性有:value⽂本框的值,就是⽂本框⾥⾯显⽰的内容。
name⽂本框的名称2.密码框<input type="password" />,虽然密码框和⽂本框相似,但在密码框⾥⾯输⼊内容时不显⽰内容,只显⽰●。
3.隐藏域<input type="hidden />,隐藏域的属性有:name密码框的名称value密码框的值4.⽂本域<textarea></textarea>,双标签元素,值不是写在value属性⾥⾯的,是写在开始结束标签之间的,现在所学内容还不能够调整⽂本域的⼤⼩。
⽰例代码:<textarea>⽆⾔</textarea>,⽂本域⾥⾯就会显⽰“⽆⾔”。
《使用选项按钮控件》教案范文《使用选项按钮控件》教案范文作为一位兢兢业业的人民教师,往往需要进行教案编写工作,教案是实施教学的主要依据,有着至关重要的作用。
教案要怎么写呢?以下是小编整理的《使用选项按钮控件》教案范文,欢迎阅读,希望大家能够喜欢。
《使用选项按钮控件》教案范文1教学目标1、知识目标:学会使用选项按钮控件知道vb中过程的含义2、能力目标:培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。
3、情感目标:通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。
前提诊测vb中敲f1键的作用是什么?导入新课在实际生活中,我们经常面临着选项选择,那么今天我们就来学习在vb中设计选项。
教学方法任务驱动法、演示操作法教学重点选项按钮控件教学难点编写代码、调试程序教学过程一、分析演示程序“设置字体”二、设计程序“设置字体”1、设计程序界面1.1创建新工程1.2设计窗体:一个标签控件,一个文本框控件,四个选项按钮控件,一个命令按钮控件。
2、修改对象属性3、编写代码打开代码窗口,编写如下代码:Private Sub cmdExit_Click()EndEnd SubPrivate Sub optHt_Click()txtWenzi。
Font = "黑体"End SubPrivate Sub optLs_Click() txtWenzi。
Font = "隶书"End SubPrivate Sub optSt_Click() txtWenzi。
Font = "宋体"End SubPrivate Sub optYy_Click() txtWenzi。
Font = "幼圆"End Sub4、调试并保存程序5、生成可执行文件形成性测试编写一个“旅游信息”的程序小结本课我们学习了vb中的选项按钮控件,使用它进行信息采集。
优秀课堂教学设计
课题:教表单控件选项按钮组
师:教材分马冬艳析:本节课是选自中等职业学校计算机技术专业的《数据库应用技术
VISUAL FOXPRO6.0 》中第六章表单设计中的第三节的内容。
节课是在同学们
已经掌握了几种基本表单控件的基础上,进一步学习选项按扭组控件。
重点:选项
按钮组的基本属性和特有属性难点:选项按钮组的应用能力目
1)标:通过了解选项按钮组的特性,并予以适当的启发,让学生能够利用此
2)控件具有创造性的设计出实用表单,培养学生的创造力。
3)知识目标:熟知选项按钮组的特性并熟练应用。
情感目标:通过讨论增进同学们的感情交流和知识交流。
由于书上对本节的内容实例较少且实例多是在以往例
题的基础上添加上此控因此控件属性突出不明显,为此我特地
专对此控件的属性设计了一道例题,不但能突出这个控件的特有属性,而(4)
且能极大的提高学生的学习兴趣,有利有的突出了重点问题,为解决难点课程重组:(5)
做好了铺垫。
在精心设置例题的基础上增加了让学生自己根据控件属性设置问题的环节,不但能增加学生学习的兴趣而且有利于学习对本节课的内容进行深层次的思考,从而达到突破难点的目的。
学生在学习本节课之前已经学习了一些控件,对于控件的学习已经有了一定学习经验,知道在学习控件的学习过程中应该注意哪些地方。
但是由于控件学习的比较多,而且有很多相似的地方学生容易产生厌烦情绪,为了解决这个问题,要在引入此控件时设置好问题情境,引发学生学习兴趣,且鼓励学生进行大胆的学情分析:设想,培养同学们的创造思维能力。
根据学生学习能力水平的不同在请同学们上前操作时,按照要操作的内容有选择性的挑选学生上来操作,在做简单操作时挑选那些平时操作不是很熟练且胆子比较小的同学,在培养他们胆量的同时通过完成一些简单操作激发他们的信心。
对于那些较有难度且需要进行一不思考的问题,找一些底子比较好但是又不会很快把这个问题解决出来的同学来做,在他做的过程
中可激发其他同学的参与欲望,达到共同学习、共同进步的目的。
教学过程:
(1)复习提问:教师活动:回顾上次所讲内容,并给出习题:字幕移动,从下向上移动。
学生活动:请同学上前来演示,下面的同学可给予提示及帮助。
教学目标:能过对上次内容的温习,强化同学们对表单的理解及各种控件的使用。
(2)设置情境:教师活动:设置疑问,假定情境,如要用表单出一道选择题,想想此种情况下应该用什么控件能实现,从而引入要学习的控件,且学生可以明确此种控件的用途。
学生活动:思考应该选择题具有什么样的属性。
(只能有一个选项为真,其余各项互
斥)
教学目标:把握新旧知识的连接点,明确此种控件的用途。
(3)欣赏:教师活动:播放成型作品,引起学生的兴趣,设置疑问:除了所演示的例题之外同学们所还能想到能够利用这个控件的特性解决哪些问题。
学生活动:请学生欣赏,激发学生的兴趣,开启学生的想象力。
教学目标:为学生提供
丰富的视觉效果,引发学生的想象空间。
*怎样学:讲解例题,通过对例题的学习进一步明确此控件的特有属性。
与已学过的控件对比分析其中的异同。
掌握基本的操作过程,重点掌握新涉
及到的一些属性和过程。
例题:制作表单如下图:
选择题
(4) 启发运用:
教师活动:请同学们分析例题中表单的构成,所涉及到的控件,旧知识完成新知识由教师完成。
学生活动:学生分析此表单的构成,利用已学过的知识完成表单的某些教学目标:启发学生,通过刚才讲解过的此控件的特点,及相应属性,生自己针对此表单,应如何设置此控件的属性。
(5) 提高运用:
教师活动:展示做成后的成品,针对此种控件的特性,让同学们展开联行讨论还可以利用这个控件解决哪些问题?让同学们上前
演示如何实现,教师可从旁辅导。
学生活动:同学们提出自己的想象并可亲自上前演示实现过程。
教学目标:鼓励同学展开大明的丰富的想象,当所提出的想法自己无法独立完成时,教师可帮助完成。
(6) 总结:
教师活动:同学们之间相互评论,所提示的想法是否适用于用此控件实师最后总结,指出同学们想法中正确的地方与不恰当
的地方,并说明不恰当在哪里。
学生活动:学生自评,互评制作创新过程。
由学生
部分
引导学
想,进提出想法,并
现,教
3*5= ?
教学目标:让学生独立运用学习到的知识解决问题一能力目标大胆创新要给
予鼓励。
(7)作业:
教师活动:运用所学控件继续自行设计,将不完善的地方进一步完善。
学生活
动:同学回家上网查找资料,学习借鉴其他人的思路。
教学目标:使学生处于积极主动地位。
板书设计
表单控件
属性:vlaue、caption 事件:
interactivechange 特点:各选项间具有
互斥性,
只能有一个选项为真。
作
业:上网查询资料,进行利用此控件的
表单设计。
选项按钮组
例:
选择題
3*5=?
黑龙江省优秀课堂教学设计
表单控件
- 选项按钮组
哈尔滨第二职业高级中学校
马冬艳。