StarLayoutInfo 类

包含有关特定星形布局的信息。

继承层次结构

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      Microsoft.Windows.Controls.Ribbon.Primitives.StarLayoutInfo

命名空间:  Microsoft.Windows.Controls.Ribbon.Primitives
程序集:  RibbonControlsLibrary(在 RibbonControlsLibrary.dll 中)

语法

声明
Public Class StarLayoutInfo _
    Inherits DependencyObject
public class StarLayoutInfo : DependencyObject
public ref class StarLayoutInfo : public DependencyObject
type StarLayoutInfo =  
    class
        inherit DependencyObject
    end
public class StarLayoutInfo extends DependencyObject

StarLayoutInfo 类型公开以下成员。

构造函数

  名称 说明
公共方法 StarLayoutInfo 初始化 StarLayoutInfo 类的新实例。

页首

属性

  名称 说明
公共属性 AllocatedStarWidth 获取分配的宽度。
公共属性 DependencyObjectType 获取对此实例的 CLR 类型进行包装的 DependencyObjectType。  (继承自 DependencyObject。)
公共属性 Dispatcher 获取与此 DispatcherObject 关联的 Dispatcher。 (继承自 DispatcherObject。)
公共属性 IsSealed 获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject。)
公共属性 RequestedStarMaxWidth 获取或设置请求的最大宽度。
公共属性 RequestedStarMinWidth 获取或设置请求的最小宽度。
公共属性 RequestedStarWeight 获取或设置请求的粗细。

页首

方法

  名称 说明
公共方法 CheckAccess 确定调用线程是否可以访问此 DispatcherObject。 (继承自 DispatcherObject。)
公共方法 ClearValue(DependencyProperty) 清除属性的本地值。要清除的属性由 DependencyProperty 标识符指定。 (继承自 DependencyObject。)
公共方法 ClearValue(DependencyPropertyKey) 清除只读属性的本地值。要清除的属性由 DependencyPropertyKey 指定。 (继承自 DependencyObject。)
公共方法 CoerceValue 强制转换所指定依赖项属性的值。当依赖项属性存在于调用 DependencyObject 上时,可通过调用依赖项属性的属性元数据中指定的任何 CoerceValueCallback 函数来实现此目的。 (继承自 DependencyObject。)
公共方法 Equals 确定提供的 DependencyObject 是否等效于当前 DependencyObject。 (继承自 DependencyObject。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 获取此 DependencyObject 的哈希代码。 (继承自 DependencyObject。)
公共方法 GetLocalValueEnumerator 创建一个专用的枚举数,用于确定哪些依赖项属性在此 DependencyObject 上具有以本地方式设置的值。 (继承自 DependencyObject。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GetValue 返回 DependencyObject 的此实例上的依赖项属性的当前有效值。 (继承自 DependencyObject。)
公共方法 InvalidateProperty 重新计算指定依赖项属性的有效值 (继承自 DependencyObject。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnPropertyChanged 每当更新此 DependencyObject 上的任何依赖项属性的有效值时调用。更改的特定依赖项属性将在事件数据中报告。 (继承自 DependencyObject。)
公共方法 ReadLocalValue 返回依赖项属性的本地值(如果存在)。 (继承自 DependencyObject。)
公共方法 SetValue(DependencyProperty, Object) 设置依赖项属性的本地值,该依赖项属性由其标识符指定。 (继承自 DependencyObject。)
公共方法 SetValue(DependencyPropertyKey, Object) 设置只读依赖项属性的本地值,该依赖项属性由其 DependencyPropertyKey 标识符指定。 (继承自 DependencyObject。)
受保护的方法 ShouldSerializeProperty 返回一个值,该值指示序列化进程是否应序列化提供的依赖项属性的值。 (继承自 DependencyObject。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 VerifyAccess 强制调用线程具有此 DispatcherObject 的访问权限。 (继承自 DispatcherObject。)

页首

字段

  名称 说明
公共字段静态成员 AllocatedStarWidthProperty 标识 AllocatedStarWidth 依赖项属性。
公共字段静态成员 RequestedStarMaxWidthProperty 标识 RequestedStarMaxWidth 依赖项属性。
公共字段静态成员 RequestedStarMinWidthProperty 标识 RequestedStarMinWidth 依赖项属性。
公共字段静态成员 RequestedStarWeightProperty 标识 RequestedStarWeight 依赖项属性。

页首

备注

默认情况下,在功能区上布置的面板使用星号调整大小,以显示可用空间中可容纳的可能的最大控件变体。 “星号调整大小”是一种约定,它规定可用空间在需要占用空间的元素之间平均分配。 它因您可以在 XAML 中使用星号 (*) 指定星号调整大小行为而得名。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Windows.Controls.Ribbon.Primitives 命名空间