ToggleButton.GroupName 属性 (Outlook 窗体脚本)

返回或设置一个 String 类型的值,该值标识一组互斥的 ToggleButton 控件。 读/写。

语法

表达式GroupName

表达 一个代表 ToggleButton 对象的变量。

备注

对组中所有按钮使用相同的 GroupName。 默认设置是空字符串。

若要创建一组互斥的 ToggleButton 控件,可以将按钮放在窗体上的 Frame 中,也可以使用 GroupName 属性。 由于以下原因,使用 GroupName 更为有效:

  • 不必为每个组包含 一个 Frame 。 由于未使用 Frame,减少了窗体中的控件数量,因此,提高了性能并减小了窗体大小。

  • 您将拥有更多的设计灵活性。 如果使用 Frame 来创建组,所有按钮都必须位于 Frame 内。 如果需要多个组,就必须为每个组分配一个 Frame。 然而,如果使用 GroupName 来创建组,组可以包含窗体上任何位置的切换按钮。 如果需要多个组,可为每个组指定唯一的名称;您仍可以将各个控件放置到窗体上的任何位置。

  • 可以创建具有透明背景的按钮,这可改善窗体的视觉效果。 Frame 不是透明控件。

不论使用哪种方法来创建按钮组,单击组中的一个按钮会将同组中的所有其他按钮设置为 False。 同一容器内具有相同 GroupName 的所有切换按钮都是互斥的。 在两个容器中使用相同的组名称,但这样做会创建两个组, (每个容器) 一个组,而不是一个包含这两个容器的组。

例如,假设窗体包括一些切换按钮和一个也包含切换按钮的 MultiPageMultiPage 上的切换按钮属于一个组,窗体上的按钮属于另一个组。 这两组不会相互影响。 更改 MultiPage 上的按钮设置不会影响窗体上的按钮。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。