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類別物件來理解父代規則。

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

Microsoft.Windows.Design.Model 命名空間

其他資源

WPF 設計工具擴充性架構