自定义按钮的方法

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

在表单模板上插入按钮后,您可以通过更改“按钮属性”对话框中的属性和设置来自定义它。要打开该对话框,请在表单模板上双击要更改其属性的按钮。

下表介绍了一些自定义按钮的方法,并提供了如此做的原因。虽然此表没有提供有关“按钮属性”对话框中的选项的详细步骤信息,但它确实指出了可用的选项范围。

选项卡

任务

详细信息

常规

向按钮分配操作

操作列表中,定义要在用户单击该按钮时所发生。如果您想要将数据提交到单个数据源的按钮,单击提交。如果您希望规则或自定义代码,则单击该按钮时运行,请单击规则和自定义代码

可用的操作

都可以使用提交规则和自定义代码操作。其他按钮操作的可用性取决于如何设计表单模板和表单模板是否包括查询或将数据提交到外部数据源,如数据库或 Web 服务数据连接。

操作

描述

提交

此操作将启动标准提交功能的表单,这是用户在文件菜单上单击提交相同。若要启动自定义提交操作,选择规则和自定义代码,然后创建数据提交规则。

规则和自定义代码

单击按钮,或运行自定义代码时,此操作或者运行规则。例如,您可以创建的规则,自动提交到 Web 服务数据从窗体或将数据提交作为电子邮件,以响应用户单击按钮。若要定义规则,请单击规则。若要定义代码,请单击编辑表单代码

运行查询

如果表单连接到数据库或 Web 服务时,此操作将查询数据库或 Web 服务基于用于查询数据的字段中输入的值。

在新记录

如果表单连接到数据库或 Web 服务时,此操作将清除窗体上的值,以便用户可以输入新数据。

删除和提交

如果表单连接到数据库或 Web 服务时,此操作会从数据库返回查询中删除的记录。

刷新

如果表单连接到数据库或 Web 服务,此操作将刷新来自数据库或 Web 服务没有返回在查询中的数据。

更新表单

在设计 Web 浏览器中填写的窗体,此操作增量方式更新表单数据。例如,假设更改根据用户在窗体上的其他控件中输入的值的框。若要避免刷新窗体,这些控件中的值更改时,您可防止数据发送到服务器的这些特定的控件。然后,您可以添加框中,用户可以单击以手动刷新总计旁边的更新汇总按钮。更新表单操作相关联的按钮,则可以看到仅用户显示在浏览器中填写。

常规

更改按钮标签

“标签”框中,键入要在按钮表面显示的文本。如果您希望按钮上的文本随表单上值的变化而更改,请单击“插入公式” 按钮图像 ,然后选择存储要使用的值的域。例如,您可以创建具有“发送至经理”标签的按钮,其中经理是用户在表单上其他位置的“经理”文本框中键入的姓名。

常规

获取按钮标识符

您可以使用该选项卡上列出的 ID 来在代码中标识按钮。您还可以更改按钮 ID 的默认名称以便于记忆。

常规

编写自定义代码

单击编辑表单代码以打开 Microsoft Visual Studio 2005 Tools for 应用程序 (VSTA),您可以在其中编写自定义代码来自动执行按钮的行为。

常规

分配规则以自动化按钮的行为

单击规则以打开规则对话框中,在其中您可以创建的规则按钮时运行。例如,您可以设置的规则,打开新表单或当用户单击按钮切换视图。

显示

添加条件格式

单击条件格式以打开条件格式对话框中,您可以在其中更改控件外观,包括其可见性基于用户在窗体中输入的值。例如,您可以选择隐藏一个或多个按钮,除非用户选择特定的复选框。

大小

调整大小、填充和边距

您可以通过在高度宽度框中输入值来手动指定控件的大小。您也可以通过更改边距,这是缓冲区周围的空间量控件的内容或页边距,这是控件的边框和任何周围的文本或表单模板上的控件之间的间距量优化控件内外的间距。

高级

指定屏幕提示

若要记下说明显示用户在控件上方移动指针时,输入要在屏幕提示框中的文本。辅助功能,如屏幕查看实用程序,使屏幕上为合成的语音或可刷新的盲文显示可用的信息通常依赖于这些屏幕提示解释为他们的用户的信息。

高级

更改选项卡索引顺序

您可以更改表单模板的整体的 tab 键顺序中控件的位置。Tab 顺序将焦点移动的顺序窗体中从一个字段或对象到下一个用户按 TAB 或 SHIFT + TAB。表单模板中的所有控件的默认选项卡上的索引设置为 0,但 tab 键次序从 1 开始。也就是说,为 1选项卡上的索引框中的控件时,将会访问用户按 TAB 键。将访问任何选项卡上的索引框中的 2 的控件,第二个,依此类推。选项卡上的索引框中的 0 与任何控件将排 tab 键顺序中。如果您想要跳过控件的 tab 键顺序,请在选项卡上的索引框中输入-1

高级

指定键盘快捷方式

您可以在快捷键框中指定的键盘快捷方式键入一个字母或数字。键盘快捷方式使用户能够通过按组合键,而不是通过移动鼠标,导航到控件。如果您选择要在表单模板中使用键盘快捷方式,您必须向用户传达存在快捷方式。例如,您可能之后文本框标签以让用户知道键盘快捷方式销售人员文本框中的键入(ALT + S)

浏览器表单

自定义用于将数据回发给服务器的设置

浏览器窗体选项卡将显示仅当您要设计浏览器兼容的表单模板。它允许您控制是否将数据发送到服务器,当用户单击窗体上的按钮。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×