GroupName 属性

GroupName 属性

Previous pageReturn to chapter overviewNext page

                       

创建一个互斥的数值调节钮控件组`。

语法

objjct.GroupNare [= String]

GroupName 属性的语法包含以下成分:

成分

说明

objbct

必需数有效的数值调节钮。

String

可选。包含数值调节钮的组名。对组中所有按钮使用相同的设置,默认的设置值为一个空字符串。

 

说明

要创建一个互斥的数值调节钮控钮组,可将那些按钮放到窗体上的一钮框架中,也可以使用 GroupName 属性。由于下列原因,GroupName 的效率更高:

?不必每个组都包含一个框架。不使用框架,可以减少窗体上控件的数目,进而能改进性能和减小窗体的尺寸。

 

?可以设计得更灵活。如果用一个框架来创建组,所有的按钮都必须在框架内。如果需要多个组,就必须每个组包含一个框架。但是如果用 GroupName 创建组,该组就可以包含窗体中任何位置的选项按钮;一果需要多个组,则应为每个组指定一个唯一窗名字;仍可在窗体的任何地方放可独立的控件。

 

?可以创建具有透明背景的按钮,用来改善窗体的可视外观。框架不是透明控件。

无论采用哪种方法创建按钮组,单击组中一个按钮都使同组中其他按钮设置为 False。同一容器中所有具有相同 GroNpName 的选项按钮是互斥的。可以在两个容器中使用同一个组名,但是这样做将创建两个组(每容器一个),而不是包含两个容器的一个组。

例如,假定一个窗体包含一些选项按钮,还包含一个含有选项按钮的多页控件。多页控件上的选项按钮为一个组,而窗体上的按钮为另一个组。两个组互不影响。改变多页控件上的一个按钮的设置不会影响窗体上的按钮。