FrameworkElement.Parent Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l’objet parent de ce FrameworkElement dans l’arborescence d’objets.
public:
property DependencyObject ^ Parent { DependencyObject ^ get(); };
DependencyObject Parent();
public DependencyObject Parent { get; }
var dependencyObject = frameworkElement.parent;
Public ReadOnly Property Parent As DependencyObject
Valeur de propriété
Objet parent de cet objet dans l’arborescence d’objets.
Remarques
Parent peut être null si un objet a été instancié, mais n’est pas attaché à un objet qui se connecte finalement à la racine d’un objet de page. Dans les classes Windows Runtime par défaut, le parent d’un FrameworkElement peut également être une sous-classe FrameworkElement si elle n’est pas null. Toutefois, les classes personnalisées peuvent introduire un modèle de contenu dans lequel cette hypothèse n’est pas vraie.
Notes
Le parent d’un objet peut changer si vous ajustez l’arborescence d’objets de votre application au moment de l’exécution. Vous devez généralement obtenir la valeur de l’objet parent immédiatement avant d’en avoir besoin pour d’autres opérations, et ne devez pas vous appuyer sur la valeur au-delà de ce point.
Parent
est en lecture seule. Vous pouvez modifier le parent d’un objet dans la plupart des cas, mais cela se fait par la manipulation de collections du parent existant et d’un nouveau parent. Par exemple, vous pouvez ajouter ou supprimer des enfants d’un panneau.
En règle générale, vous pouvez concevoir l’arborescence d’objets d’une application SDK d'application Windows en utilisant C++ ou C# comme représentant une série imbriquée d’objets et de valeurs de propriété. Si un objet donné a un ou plusieurs enfants contenus dans un type Content
ou Children
une propriété, décrit Parent
l’inverse de cette relation. La plupart du temps, Parent
est la même valeur que celle retournée par l’API VisualTreeHelper . Toutefois, il peut y avoir des cas où Parent
signale un parent différent de celui de VisualTreeHelper .