FrameworkElement.Parent Proprietà

Definizione

Ottiene l'oggetto padre di questo FrameworkElement nell'albero degli oggetti.

public:
 property DependencyObject ^ Parent { DependencyObject ^ get(); };
DependencyObject Parent();
public DependencyObject Parent { get; }
var dependencyObject = frameworkElement.parent;
Public ReadOnly Property Parent As DependencyObject

Valore della proprietà

Oggetto padre di questo oggetto nell'albero degli oggetti.

Commenti

Padre può essere Null se è stata creata un'istanza di un oggetto, ma non è associata a un oggetto che alla fine si connette a una radice dell'oggetto pagina. Nelle classi di Windows Runtime predefinite, è anche possibile che l'elemento padre di un FrameworkElement sia una sottoclasse FrameworkElement se non è Null. Tuttavia, le classi personalizzate potrebbero introdurre un modello di contenuto in cui questo presupposto non è vero.

Si noti che l'elemento padre di un oggetto può cambiare se si modifica l'albero degli oggetti dell'app in fase di esecuzione. In genere, è consigliabile ottenere il valore dell'oggetto padre immediatamente prima che sia necessario per altre operazioni e non basarsi sul valore passato questo punto.

Padre è di sola lettura. È possibile modificare l'elemento padre di un oggetto nella maggior parte dei casi, ma viene eseguito tramite la manipolazione delle raccolte dell'elemento padre esistente e di un nuovo elemento padre. Ad esempio, è possibile aggiungere o rimuovere da Elementi figlio di un pannello.

In genere, è possibile immaginare l'albero degli oggetti di un'app UWP usando C++, C#o Visual Basic come rappresenta una serie annidata di oggetti e valori di proprietà. Se un determinato oggetto ha uno o più elementi figlio contenuti contenuti in un tipo di proprietà Content o Children , Parent descrive l'inverso di tale relazione. La maggior parte del tempo, Parent è lo stesso valore restituito dall'API VisualTreeHelper . Tuttavia, potrebbero verificarsi casi in cui Padre segnala un padre diverso rispetto a VisualTreeHelper .

Si applica a

Vedi anche