Freigeben über


ModelParent-Klasse

Eine Klasse, die zum Festlegen des übergeordneten Elements eines Elements verwendet werden kann.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Design.Model.ModelParent

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public NotInheritable Class ModelParent
public static class ModelParent
public ref class ModelParent abstract sealed
[<AbstractClass>]
[<Sealed>]
type ModelParent =  class end
public final class ModelParent

Der ModelParent-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member CanParent Legt fest, ob der angegebene Typ das übergeordnete Element des angegebenen untergeordneten Elementtyps sein kann.
Öffentliche MethodeStatischer Member FindParent(Type, GestureData) Sucht ein mögliches übergeordnetes Element für den angegebenen Typ des untergeordneten Elements.
Öffentliche MethodeStatischer Member FindParent(EditingContext, ModelItem, ModelItem) Sucht ein mögliches übergeordnetes Element für das angegebene untergeordnete Element und den Bearbeitungskontext.
Öffentliche MethodeStatischer Member FindParent(EditingContext, Type, ModelItem) Sucht ein mögliches übergeordnetes Element für den angegebenen Typ des untergeordneten Elements und den Bearbeitungskontext.
Öffentliche MethodeStatischer Member Parent Legt das angegebene Element als übergeordnetes Element des angegebenen untergeordneten Elements fest.

Zum Seitenanfang

Hinweise

Während Sie das übergeordnete Element von Objekten mithilfe der Eigenschaften für Elemente im Bearbeitungsmodell direkt festlegen können, zeigt Ihnen die ModelParent-Klasse, welche Objekte in anderen untergeordnet sein können. Mit ModelParent können Sie auf einfache Weise die übergeordneten Elemente von einem Objekt für ein anderes verwenden. ModelParent verwendet die ParentAdapter-Klasse für Objekte, um die Regeln für übergeordnete Elemente zu verstehen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Windows.Design.Model-Namespace

Weitere Ressourcen

Erweiterbare Architektur des WPF-Designers