表单控件的使用
控件的基本属性
16.BorderStyle属性 设置边框风格。 0—无:控件周围没有边框。 1—固定单线(默认值):控件带有单边框。
17.Alignment属性 控件上正文水平对齐方式。 0—左:正文左对齐。 1—右:右对齐。 2—中间:正文居中。 3—自动(默认值)。
控件的基本属性
8.Enabled属性 指定控件是否可用。 .T.—真(默认值):为可用。 .F.—假:不可用,呈暗淡色,禁止用 户进行操作。
9.Visible属性 指定控件是否可见。 .T.—真(默认值):为可见。 .F.—假:不可见,但控件本身存在。
控件的基本属性
10.FontName属性 指定对象显示文本的字体名。
指定对象在屏幕上的高度。 5.Widtht属性
指定对象在屏幕上的宽度。
控件的基本属性
6.Top属性 对于控件,指定相对父对象最顶端所在位置; 对于表单对象,确定表单顶端边缘与VFP主 窗口之间的距离
7.Left属性 对于控件,指定相对父对象的左边界;对于 表单对象,确定表单的左边界与VFP主窗口 左边界之间的距离。
9.1 常用控件的基本属性
属性 指定在代码中引用对象时所用的名称。
2.Caption属性 指定对象标题中显示的文本,即标题属性。
控件的基本属性
3.AutoSize属性 控件是否根据正文自动调整大小。
.T.—真:自动调整大小。 .F.—假(默认值):保持原设计时的大小。
正文若太长自动截剪掉。 4.Height属性
FontBold、 BackColor、 ForeColor、 Style、 TabIndex、 TabStop、 ButtonCount、
BorderStyle、 BackStyle、 Alignment、 SpecialEffect
9.2 输出类控件
9.2.1 标签控件(Label)
1.常用属性 标签控件最特有的属性为:WordWrap折行 显示。
控件的基本属性
18.WordWarp属性
当AutoSize属性设为.T.时,WordWarp才有效。 .T.—真:表示按照文本和字体的大小在垂直方向
上改变显示区域的大小,而在水平方向不发生变 化。 .F.—假(默认值):表示在水平方向上按正文的长 度放大和缩小;在垂直方向以字体大小来放大或 缩小显示区域。
11.FontSize属性 指定对象文本的字体大小。
12.FontBold、FontItalic、FontStrikethru、 FontUnderline属性指定文本是否具有下列效果: 粗体、斜体、删除线或下划线。
(1)FontBold—是否粗体 (2)FontItalic—是否斜体 (3)FontStrikethru—是否加一条删除线 (4)FontUnderline—是否带下划线
19.Style属性 指定控件的样式。 适用于:复选框、组合框、命令按钮、文本 框、选项按钮组。
控件的基本属性
20.Picture属性 指定在控件中显示的位图文件(.BMP)、图标 文件(.ICO)或通用字段。 适用于:复选框、命令按钮、选项按钮组、 容器对象、图像、表单等。
21.TabIndex属性 指定页面上控件的Tab键次序。
控件的基本属性
13.ForeColor属性 设置控件的前景颜色(即正文颜色)。用户可以 在属性窗口中用调色板直接选择所需颜色, 也可以在程序中用RGB()函数设置。
14.BackColor属性 设置背景颜色,选择方法同前景颜色。
15.BackStyle属性 设置背景风格。 0—透明:控件背景颜色显示不出来。
26.Stretch属性 在一个控件内部,指定如何调整一幅图像以适应
控件的大小。 0—剪裁,剪裁图像以适应控件。 1—等比填充。调整图像大小以适合控件,同时 保持图像的原始比例。 2—变比填充。调整图像大小以适合控件,但是 不保持图像的原始比例。
多数控件具有的基本属性:
Name、 Caption、 AutoSize、 Height、 Width、 Top、 Left、 Enabled、 Visible、 FontName、 FontSize
1.常用属性
9.2.2 线条控件(Line)
控件的基本属性
24.Value属性
指定控件的当前状态。
适用于:复选框、列表框、组合框、命 令按钮组、编辑框、表格、文本框、选项 按钮组、微调按钮。
对于列表框、组合框、命令按钮组、编 辑框、表格、文本框、微调按钮,Value属 性的设置为当前所选的字符或数值。
控件的基本属性
25.InputMask属性 指定控件中数据的输入格式和显示方式。 应用于:微调、文本框、组合框。
第 9 章 表单控件的使用
本章提要:VFP表单控件工具栏上的21个基类控件 及表单集,它们的常用属性、方法、事件及主要功能 等。为叙述的方便,将VFP的基类控件及表单集按主 要功能分为五类: 1.输出类:标签、图像、线条、形状。 2.输入类:文本框、编辑框、微调控件、列表框、组 合框。 3.控制类:命令按钮、命令按钮组、复选框、选项按 钮组、计时器。 4.多重容器类:表格、页框、Container容器、表单集。 5.连接类:ActiveX绑定控件、超级链接控件、 ActiveX控件。
2.常用事件 单击(Click)、双击(DblClick)。
9.2 输出类控件
9.2.2 线条控件(Line)
线 条 控 件 (Line) 用 于 在 表 单 上 画 各 种 类 型的线条。
添加线条控件,只要单击表单控件工具 栏中的线条控件,把鼠标指向表单,在表 单上拖动鼠标画出一个放置线条的矩形框, 释放鼠标按键即可添加一个线条控件。可 以对它进行设置属。
22.TabStop属性 指定用户是否可以使用Tab键把焦点移到对 象上。
控ቤተ መጻሕፍቲ ባይዱ的基本属性
23.SpecialEffect属性 指定控件不同样式选项。
0—3维:立体效果。 1—平面:平面效果。 对于页框控件SpecialEffect属性 0—凸起(除容器对象之外的所有对象的缺省
值)。 1—凹下。 2—平面(仅是容器对象的缺省值)。
vf表单控件使用详细说明
一、标签标签能够显示多个字符构成的文本,用于设计表单上所需的文字性提示信息。
标签和大多数控件的不同点在于运行表单时不能用《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.时,用户无法选择该按钮。
checkbox控件使用方法
checkbox控件使用方法checkbox控件是一种常用的HTML表单控件,用于让用户从多个选项中选择一个或多个选项。
它通常以方框的形式出现,用户可以在方框内打勾或取消勾选。
以下是一些checkbox控件的使用方法:1. 创建checkbox控件要创建一个checkbox控件,需要使用<input>标签,并将type 属性设置为checkbox。
例如:<input type='checkbox' name='fruit' value='apple'>苹果 2. 把checkbox控件组合在一起如果要在一个表单中使用多个checkbox控件,可以将它们组合在一起。
例如:<input type='checkbox' name='fruit' value='apple'>苹果 <input type='checkbox' name='fruit' value='banana'>香蕉 <input type='checkbox' name='fruit' value='orange'>橙子 3. 通过JavaScript操作checkbox控件可以使用JavaScript来操作checkbox控件。
例如,可以通过以下代码获取checkbox控件的状态:var checkbox =document.getElementById('fruit_checkbox');if (checkbox.checked) {alert('已选择');} else {alert('未选择');}4. 提交表单时获取checkbox控件的值当用户提交表单时,可以通过以下代码获取所有被选中的checkbox控件的值:var fruits = document.getElementsByName('fruit');var selected_fruits = [];for (var i = 0; i < fruits.length; i++) {if (fruits[i].checked) {selected_fruits.push(fruits[i].value);}}alert('已选择的水果:' + selected_fruits.join(', '));这些是使用checkbox控件的一些基本方法。
Excel宏表单控件高级技巧按钮和下拉菜单的应用
Excel宏表单控件高级技巧按钮和下拉菜单的应用在Excel中,宏表单控件是一种强大的工具,可以帮助用户更有效地处理数据和执行任务。
其中,按钮和下拉菜单是常用的宏表单控件,可以通过它们的应用来提升Excel的功能和用户体验。
本文将介绍Excel宏表单控件的高级技巧,包括按钮和下拉菜单的使用方法和应用场景。
按钮的应用按钮在Excel中可以用来执行宏代码或其他的任务。
通过添加按钮,用户可以通过简单的点击来快速执行任务,提高工作效率。
下面将介绍如何添加按钮以及其应用。
首先,打开Excel软件并新建一个工作表。
在“开发工具”选项卡中,可以找到“插入”选项。
点击“插入”后,在下拉菜单中选择“按钮(Form Control)”。
光标变成十字形,通过拖动光标来绘制按钮的大小,然后松开鼠标左键。
接下来,会弹出“按钮的名称”对话框,可以为按钮命名。
按钮添加完成后,可以通过右键单击按钮,选择“编辑代码”,来编写按钮的宏代码。
也可以使用“录制宏”功能,在添加按钮的同时录制操作步骤,最后将录制的宏代码与按钮关联起来。
这样,当用户点击按钮时,对应的宏代码将会被执行。
按钮的应用非常广泛,例如,可以通过按钮来快速计算Excel中的数据,执行复杂的数据筛选和排序,自动填充单元格,或者执行其他自定义的操作。
通过将按钮和宏代码结合使用,可以大大简化复杂任务的执行步骤,提高工作效率。
下拉菜单的应用下拉菜单常用于数据的选择和筛选,在Excel中也可以与宏代码结合使用。
通过下拉菜单,用户可以通过选择菜单中的选项来实现对数据的操作。
下面将介绍如何添加下拉菜单以及其应用。
与按钮类似,添加下拉菜单需要先找到“开发工具”选项卡中的“插入”选项。
然后,在下拉菜单中选择“组合框(Form Control)”。
同样,通过拖动方式绘制组合框的大小,并松开鼠标左键。
接着,选择组合框,右键单击并选择“设置组合框值”。
在“设置组合框值”窗口中,可以添加菜单选项。
浅述Excel中控件的用法
浅述Excel中控件的用法展开全文在Excel的控件中,使用时可以插入两种类型的控件,一种是表单控件(在早期版本中也称为窗体控件,英文Form Controls),另一种是ActiveX控件。
表单控件只能在工作表中添加和使用(呵呵,叫表单控件,但却不在表单Form中使用,Form中使用的反而是ActiveX控件),并且只能通过设置控件格式或者指定宏来使用它;而ActiveX控件不仅可以在工作表中使用,还可以在用户窗体中使用,并且具备了众多的属性和事件,提供了更多的使用方式。
以下用表单控件作为实例来了解一下控件的简单用法。
如果需要在EXCEL中插入单选框,复选框怎么办?例如,需要做个“诸如你的职业是什么?”这样的调查。
这就需要EXCEL的插入表单控件的功能。
先看下效果,下面是两个调查表单,左边使用的是单选按钮,右边使用的是复选按钮。
插入表单控件是在开发工具选项卡下,该选项卡不在默认主选项卡,需要添加该选项卡。
在文件->选项->自定义功能区,勾选开发工具;回到表格,即看到多了一个开发工具选项卡,选择开发工具->插入->表单控件->分组框。
将分组框重命名为“你的职业”;再选择开发工具->插入->表单控件->选项按钮,重命名按钮标题,将按钮整齐排列在分组框内,即做出如下效果。
如果需要多选,则可以使用表单控件下面的复选框按钮,如下图,调查兴趣爱好,可以有多个选项,使用复选框。
还有其他的一些控件,读者可以自行探索。
两种控件大部分功能是相同的,比如都可以指定宏,一个主要区别就是表单控件可以和单元格关联,操作控件可以修改单元格的值,所以用于工作表,而ACTIVEX控件虽然属性强大,可控性强,但不能和单元格关联,所以用于表单Form。
需要提示一点:选择控件后点击右键,往往可以进行更多的设置,这就需要有兴趣的朋友自己去尝试,以微调框为例:单击【微调项】,然后在表格上拖动一个区域(区域大小决定控件的大小)。
vfp表单中表格控件使用
vfp表单中表格控件使用
在VFP(Visual FoxPro)表单中使用表格控件可以方便地显示和编辑数据。
以下是在VFP表单中使用表格控件的一般步骤:
1. 打开VFP并创建新表单。
2. 在表单设计器中选择表格控件工具。
3. 在表单上绘制表格控件的大小和位置。
4. 双击表格控件,进入编辑模式。
5. 选择要显示的数据源(如数据库表或数组等)。
6. 根据需求调整表格的列数、列宽和列标题等属性。
7. 设置表格控件的其他属性,如是否可编辑、是否显示行号等。
8. 编写相关的VFP代码来处理表格控件的事件,例如在选择
行或编辑单元格时触发的事件。
9. 运行表单,查看和测试表格控件的功能。
在使用表格控件时,还可以通过编写代码来动态地添加、删除、更新和过滤表格中的数据,并对表格控件进行排序和分页等操作。
除了基本的显示和编辑数据外,VFP表格控件还可以支持更
复杂的功能,如合并单元格、显示图标或图像、设置条件格式等。
总之,使用表格控件可以方便地在VFP表单中展示和操作数据,提高用户界面的友好性和功能性。
Excel中插入表单控件的操作方法介绍
Excel中插入表单控件的操作方法介绍
一、表单控件的说明
表单控件位于开发工具—插入项下,有12种,分别为按钮、组合框、复选框、数值调节钮、列表框、选项按钮、分组框、标签、滚动条、文本域、组合列表编辑框、组合下拉;
二、表达控件使用介绍
1、按钮,主要用于给VBA代码提供方便快捷的运行方式。编写好VBA代码后,插入按钮,将按钮指定到需要运行的VBA名称之后,单击即可运行代码。
操作:主要是操作组合框的控制项,数据源区域为下拉选项的数据源,单元格链接为生成数值序号的区域。
3、复选框,可以制作出打“√”的小方框,打“√”时生成结果为“Ture”,不打“√”生产结果为“FALSE”,插入的各个复选框之间相互无关系,因此称为复选框。
4、单选框(选项按钮)。(1)正常所有插入的单元框只能选择一个,同时所有的单元框公用一个单元格链接,生产的结果为单选框的顺序数值;
7、分组框,主要用于对单选框等进行分组,分组后单选框可以避免整体链接。结合“页面布局—组合”可以将多个表单控件以组合的形式移动、编辑等,无单元格链接。
8、滚动条。可以通过拖动滚动条调节调节数据值,可以使用该功能结合Inderect函数、定义名称等动态画图表。
补充:切换图片小技巧,在Excel中插入图片,选中图片后在编辑栏输入“=A1”,即可以图片形式展现A1单元格目前的显示内容。
操作:(1)可以设置控件格式;(2)可以指定VBA代码(指定宏),指定之后可以单击运行。
2、组合框,可以制作出下拉列表,同时可根据下拉列表所选的数据位于数据源中的位置生成数值序号。
备注:大小、属性、可选文字均为调整表单控件的格式选项。
常用的表单控件
常用的表单控件常用的表单控件来源:标签(Label)控件命令按钮(CommandButton)控件命令组(CommandGroup)控件文本框(textBox)控件编辑框(editbox)控件复选框(checkbox)控件选项组(optiongroup)控件列表框(listbox)控件组合框(combox)控件表格控件页框控件标签(Label)控件可以编写代码来改变Label控件显示的文本,以响应运行时的事件。
例如,如果一个应用程序要几分钟时间作改动,则可以显示Label 中的进程状态信息。
还可以使用Label来标识控件,例如TextBox控件没有自己的Caption属性,这时就可以使用Label来标识这个控件。
在Label控件中定义访问键时,就可以按 ALT + 设定的字符来把焦点移动到 TAB 键顺序中的下一个控件。
常用的标签属性•Caption属性•当创建一个新的对象时,其缺省标题为缺省的Name 属性设置。
该缺省标题包括对象名和一个整数,如 Command1 或 Form1。
为了获得一个描述更清楚的标签,应对Caption 属性进行设置。
•可以使用Caption属性赋予控件一个访问键。
在标题中,在想要指定为访问键的字符前加一个(\<) 符号。
比如,下面代码在为标签设置Caption属性的同时,指定了一个访问键“x”:•ThisForm.MyLabel.Caption="选择项目(\<X)"•对于一般控件,按下相应的访问键,将激活该控件,使该控件获得焦点。
而对于标签,按下相应的访问键,将把焦点传递给tab键次序中紧跟着标签的下一个控件。
比如,在某个列表框的上方放置一个标签,并把列表框的Tab键次序安排在标签之后,这样,按下标签访问键时,其下方的列表获得焦点。
•访问键的使用方法受KEYCOMP设置(DOS或WINDOWS)的影响。
在当前表单激活的情况下,访问键的使用方法如表所示。
如何在VBA中创建和操作表单控件
如何在VBA中创建和操作表单控件VBA(Visual Basic for Applications)是一种用于在Microsoft Office应用程序中编程和自动化操作的编程语言。
它可以用于创建和操作表单控件,使表单交互性增强,并为数据输入和处理提供更好的用户体验。
在本文中,我们将学习如何使用VBA在Excel和Word中创建和操作表单控件。
在Excel中创建和操作表单控件Excel中的表单控件主要用于创建用户界面和收集数据。
以下是一些常见的表单控件类型包括:文本框、复选框、下拉列表框和按钮。
以下是如何使用VBA在Excel中创建和操作这些控件的步骤:1. 打开Excel并进入"开发工具"选项卡。
如果你的Excel没有显示"开发工具"选项卡,请在"文件"->"选项"->"自定义功能区"中找到"开发工具"并勾选它。
2. 点击"插入"->"控件"下的"表单控件",然后选择你想要添加的控件类型。
3. 定位控件并调整其大小和位置。
可以通过单击和拖拽来改变它们的位置和大小。
4. 右击控件并选择"属性窗格"。
在这里,可以设置控件的属性,如名称、默认值和格式等。
5. 在VBA编辑器中插入或打开一个模块。
可以通过按下"ALT+F11"快捷键来打开VBA编辑器。
6. 在VBA编辑器中,使用"Sub"关键字和控件名称创建一个事件过程。
例如,如果创建一个按钮控件,可以使用以下代码:```vbaSub Button1_Click()' 添加你的VBA代码在这里End Sub```7. 在事件过程中,可以根据你的需求编写VBA代码。
例如,可以使用以下代码在文本框中显示当前日期:```vbaSub Button1_Click()TextBox1.Value = DateEnd Sub```8. 保存并关闭VBA编辑器。
表单控件的使用
单选框控件的属性设置
name
用于标识单选框的名称,在提交表单时使用。
disabled
禁用单选框,用户无法选择该选项。
value
单选框的唯一标识符,当用户选择该选项并 提交表单时,该值会被发送到服务器。
checked
设置单选框为默认选中状态。
单选框控件的使用场景
调查问卷
在调查问卷中,可以使用 单选框让用户在一组选项 中选择一个答案。
表单控件的分类
总结词
表单控件可以根据其用途和功能进行分类。
详细描述
根据用途和功能,表单控件可以分为以下几类:输入框、选择器、开关、滑块、 上传控件等。每种类型的控件都有其特定的使用场景和功能特点,以满足用户的 不同需求。
表单控件的发展历程
总结词
表单控件的发展历程可以追溯到早期的Web开发。
详细描述
在早期的Web开发中,表单控件相对简单,主要用于简单的数据提交。随着Web技术的不断发展,表单控件的 功能和外观也日益丰富和多样化,支持更多的交互和定制化需求。如今,表单控件已经成为Web界面设计中不可 或缺的一部分,为提升用户体验和实现用户交互提供了强大的支持。
02
文本框控件
文本框控件的概述
文本框控件是一种常见的表单控件,用于获取用户输入的文本信息。 它通常用于表单中需要用户输入文本的场景,如填写姓名、地址、电话号码等。
复选框常用于多选调查问卷、表 单提交等场景,方便用户快速选
择多个选项。
复选框控件的属性设置
name
复选框的名称,用于标识该复选框的 唯一性。
value
复选框的值,当用户选中该复选框时, 该值会被提交给服务器。
disabled
是否禁用该复选框,禁用后的复选框 无法进行选择操作。
Visual FoxPro 9.0 基础教程第9章 使用表单控件
&&获得当前按钮编号 &&分别处理
&&设置当前工作区 &&获得当前表的字段个数 &&设置表格控件列数 &&设置表格控件数据源 &&刷新表格
(5) TextBox(文本框)控件
常用事件:
GetFocus LostFocus InteractiveChange Valid
常用方法:
SetFocus:用来将焦点移到指定的文本框控件上, 该方法可用来触发GetFocus事件。
(6) Command Button(命令按钮)控件
鼠标左键双击命令按钮启动代码编辑器,必须编写命令按 钮Click事件代码,才能对命令按钮Click事件进行响应。
控制类控件 ✓Command Botton控件 ✓Command Group控件 ✓Option Group控件 ✓Timer控件 容器类控件
✓Grid控件 ✓Page Frame控件 ✓Contanier控件 其他控件
✓Hyperlink控件 ✓ActiveX绑定控件
设计“说明”表单
(1) Labelp(命令组)控件
序号 属性
属性功能
1 ButtonCount 按钮数目
2 Value
指定命令组当前选定状
态。可为数值或字符型。若为数值n,表示
第n个按钮被选定。
常用事件:Click事件
命令按钮组的Click事件
