AdornerPlacementValue 结构

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

表示 AdornerPlacementCollection 中的单个值。

命名空间:  Microsoft.Windows.Design.Interaction
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
Public Structure AdornerPlacementValue
public struct AdornerPlacementValue
public value class AdornerPlacementValue
[<Sealed>]
type AdornerPlacementValue =  struct end
JScript 支持使用结构,但是不支持新结构的声明。

AdornerPlacementValue 类型公开以下成员。

构造函数

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

页首

属性

  名称 说明
公共属性 Contribution 获取或设置影响位置术语的距离。
公共属性 Term 获取或设置受此贡献量影响的位置术语。

页首

方法

  名称 说明
公共方法 Equals(Object) 返回一个值,该值指示此实例是否等于指定的对象。 (重写 ValueType.Equals(Object)。)
公共方法 Equals(AdornerPlacementValue) 返回一个值,该值指示此实例是否与指定的 AdornerPlacementValue 相等。
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 返回此结构的哈希代码。 (重写 ValueType.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回该实例的完全限定类型名。 (继承自 ValueType。)

页首

运算符

  名称 说明
公共运算符静态成员 Equality 确定两个指定的 AdornerPlacementValue 对象是否具有相同的值。
公共运算符静态成员 Inequality 确定两个指定的 AdornerPlacementValue 对象是否具有不同的值。

页首

备注

AdornerPlacementValue 类型由与大小和位置有关的类型(例如 IAdornerPlacement 接口)使用。 位置值具有指示如何解释位置(上、下、左、右)的术语,并对装饰器布局具有作用,它是 double。

线程安全

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

请参见

参考

Microsoft.Windows.Design.Interaction 命名空间

AdornerPlacementCollection

AdornerPanel

IAdornerPlacement

其他资源

演练:在控件内部实现一个轨道

了解 WPF 设计器扩展性