FrameworkElement.Parent Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
L'elemento padre può essere Null se è stata creata un'istanza di un oggetto , ma non è collegato a un oggetto che alla fine si connette a una radice dell'oggetto pagina. Nelle classi di Windows Runtime predefinite, l'elemento padre di un FrameworkElement può anche essere una sottoclasse FrameworkElement se non è Null. Tuttavia, le classi personalizzate potrebbero introdurre un modello di contenuto in cui questo presupposto non è vero.
Nota
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 a questo punto.
Parent
è di sola lettura. È possibile modificare l'elemento padre di un oggetto nella maggior parte dei casi, ma viene eseguito tramite la manipolazione di raccolte dell'elemento padre esistente e di un nuovo elemento padre. Ad esempio, è possibile aggiungere o rimuovere elementi figlio di un pannello.
In genere, è possibile concepire l'albero degli oggetti di un'app Windows App SDK usando C++ o C# 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 Content
proprietà o Children
, Parent
viene descritto l'inverso di tale relazione. Nella maggior parte dei casi, Parent
è lo stesso valore restituito dall'API VisualTreeHelper . Tuttavia, possono verificarsi casi in cui Parent
segnala un elemento padre diverso rispetto a VisualTreeHelper .