ModelParent 类
可用于帮助设置项的父级的类。
继承层次结构
System.Object
Microsoft.Windows.Design.Model.ModelParent
命名空间: Microsoft.Windows.Design.Model
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public NotInheritable Class ModelParent
public static class ModelParent
public ref class ModelParent abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelParent = class end
public final class ModelParent
ModelParent 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
CanParent | 确定指定类型可否是指定的子类型的父级。 | |
FindParent(Type, GestureData) | 为指定的子级类型查找可行的父级。 | |
FindParent(EditingContext, ModelItem, ModelItem) | 查找指定子级的可行父级以及编辑上下文。 | |
FindParent(EditingContext, Type, ModelItem) | 查找指定的子级类型的可行父级以及编辑上下文。 | |
Parent | 将指定项设置为指定子项的父级。 |
页首
备注
虽然可以直接在编辑模式中使用项属性设置父对象,但 ModelParent 类允许您了解哪些对象是父对象。 ModelParent 使您能够轻松地实现父级从一个对象到另一个对象的转换。 ModelParent 在对象上使用ParentAdapter 类来理解和形成规则。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.Windows.Design.Model 命名空间