在 RibbonGroup 中说明控件大小和组的视觉状态的信息。
继承层次结构
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Freezable
Microsoft.Windows.Controls.Ribbon.RibbonGroupSizeDefinitionBase
Microsoft.Windows.Controls.Ribbon.RibbonGroupSizeDefinition
命名空间: Microsoft.Windows.Controls.Ribbon
程序集: RibbonControlsLibrary(在 RibbonControlsLibrary.dll 中)
语法
声明
<ContentPropertyAttribute("ControlSizeDefinitions")> _
Public Class RibbonGroupSizeDefinition _
Inherits RibbonGroupSizeDefinitionBase
[ContentPropertyAttribute("ControlSizeDefinitions")]
public class RibbonGroupSizeDefinition : RibbonGroupSizeDefinitionBase
[ContentPropertyAttribute(L"ControlSizeDefinitions")]
public ref class RibbonGroupSizeDefinition : public RibbonGroupSizeDefinitionBase
[<ContentPropertyAttribute("ControlSizeDefinitions")>]
type RibbonGroupSizeDefinition =
class
inherit RibbonGroupSizeDefinitionBase
end
public class RibbonGroupSizeDefinition extends RibbonGroupSizeDefinitionBase
RibbonGroupSizeDefinition 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
RibbonGroupSizeDefinition | 初始化 RibbonGroupSizeDefinition 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
CanFreeze | 获取一个值,该值指示是否可将对象变为不可修改。 (继承自 Freezable。) |
![]() |
ControlSizeDefinitions | 获取或设置 RibbonControlSizeDefinition 对象的集合,该集合规定了分组中控件的大小。 |
![]() |
DependencyObjectType | 获取对此实例的 CLR 类型进行包装的 DependencyObjectType。 (继承自 DependencyObject。) |
![]() |
Dispatcher | 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。) |
![]() |
IsCollapsed | 获取或设置一个值,该值表示控件组是否为后台线程。 (继承自 RibbonGroupSizeDefinitionBase。) |
![]() |
IsFrozen | 获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable。) |
![]() |
IsSealed | 获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject。) |
页首
方法
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
Changed | 在修改 Freezable 或其包含的对象时发生。 (继承自 Freezable。) |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
ControlSizeDefinitionsProperty | 标识 ControlSizeDefinitions 依赖项属性。 |
页首
示例
以下示例显示了 GroupSizeDefinitions 集合,它指定了三个不同的组大小。
<ribbon:RibbonGroup.GroupSizeDefinitions>
<ribbon:RibbonGroupSizeDefinition>
<ribbon:RibbonControlSizeDefinition ImageSize="Large" IsLabelVisible="True" />
<ribbon:RibbonControlSizeDefinition ImageSize="Small" IsLabelVisible="True" />
<ribbon:RibbonControlSizeDefinition ImageSize="Small" IsLabelVisible="True" />
</ribbon:RibbonGroupSizeDefinition>
<ribbon:RibbonGroupSizeDefinition>
<ribbon:RibbonControlSizeDefinition ImageSize="Large" IsLabelVisible="True" />
<ribbon:RibbonControlSizeDefinition ImageSize="Small" IsLabelVisible="False" />
<ribbon:RibbonControlSizeDefinition ImageSize="Small" IsLabelVisible="False" />
</ribbon:RibbonGroupSizeDefinition>
<ribbon:RibbonGroupSizeDefinition IsCollapsed="True" />
</ribbon:RibbonGroup.GroupSizeDefinitions>
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。