Condividi tramite


Classe ModelParent

Classe che può essere utilizzata per consentire di impostare l'elemento padre di un elemento.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

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

Il tipo ModelParent espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico CanParent Determina se il tipo specificato può essere l'elemento padre del tipo figlio specificato.
Metodo pubblicoMembro statico FindParent(Type, GestureData) Trova un elemento padre valido per il tipo di elemento figlio specificato.
Metodo pubblicoMembro statico FindParent(EditingContext, ModelItem, ModelItem) Trova un elemento padre valido per l'elemento figlio e il contesto di modifica specificati.
Metodo pubblicoMembro statico FindParent(EditingContext, Type, ModelItem) Trova un elemento padre valido per il tipo di elemento figlio e di contesto di modifica specificati.
Metodo pubblicoMembro statico Parent Imposta l'elemento specificato come elemento padre dell'elemento figlio specificato.

In alto

Note

Sebbene sia possibile impostare direttamente l'elemento padre degli oggetti utilizzando le proprietà degli elementi nel modello di modifica, la classe ModelParent consente di sapere quali oggetti possono associati tra loro come elementi padre. ModelParent consente di cambiare facilmente gli elementi padre da un oggetto all'altro. ModelParent utilizza la classe ParentAdapter sugli oggetti per comprendere le regole relative all'assegnazione di un elemento padre.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Windows.Design.Model

Altre risorse

Architettura di estensibilità di Progettazione WPF