创建具有从右向左扩展的窗体和对话框
在所有 Microsoft Office 2000 应用程序中使用 Visual Basic 编辑器和Microsoft Forms版本 2.0 创建窗体和对话框。 Office 2000 中提供了对编辑器和 Microsoft Forms 2.0 的双向扩展以实现从右至左、从左至右以及混合文本用法。 有关标准工具的一般概述,请参阅正在使用的应用程序的帮助中的“窗体”主题。
三个 Microsoft Forms 2.0 属性通常用于将双向特性添加给窗体和对话框。 下表中列出并描述了这些属性。
属性 | 在以下对象上公开 | 影响 |
---|---|---|
Alignment | 控件 | 控件 |
TextAlign | 控件 | 控件 |
RightToLeft | Forms | 窗体和控件 |
这些属性将影响下表中列出的控件,可通过“控件工具箱”访问这些控件。 可以在编辑器的“属性”窗口中或通过使用 Visual Basic for Applications 设置这些属性。
控制 | 对齐方式 | TextAlign | RightToLeft |
---|---|---|---|
CheckBox | X | X | X |
ComboBox | X | X | |
Frame | X | ||
标签 | X | ||
ListBox | X | X | |
MultiPage | X | ||
OptionButton | X | X | |
TabStrip | X | ||
TextBox | X | X | |
ToggleButton | X |
注意
通常,会将上下文阅读顺序分配给控件中的文本。 这意味着,以非从左至右字符开头的显示的文本字符串(例如,用阿拉伯语表示的文本字符串)将以从右至左的阅读顺序显示,而以从左至右字符开头的文本字符串将以从左至右的阅读顺序显示。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。