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 cet 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 à une racine d’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 où cette hypothèse n’est pas vraie.
Note
Le parent d’un objet peut changer si vous ajustez l’arborescence d’objets de votre application au moment de l’exécution. En règle générale, vous devez obtenir la valeur de l’objet parent immédiatement avant que vous en ayez besoin pour d’autres opérations, et ne doit pas compter sur la valeur passée à ce point.
Parent est en lecture seule. Vous pouvez modifier le parent d’un objet dans la plupart des cas, mais est effectué via 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 à l’aide de C++ ou C# comme représentant une série imbriquée d’objets et de valeurs de propriété. Si un objet donné possède un ou plusieurs enfants contenus dans un type ou ContentChildren une propriété, Parent décrit 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 se peut que des rapports Parent soient différents de ceux de VisualTreeHelper .