FrameworkElement.Parent Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das übergeordnete Objekt dieses FrameworkElements in der Objektstruktur ab.
public:
property DependencyObject ^ Parent { DependencyObject ^ get(); };
DependencyObject Parent();
public DependencyObject Parent { get; }
var dependencyObject = frameworkElement.parent;
Public ReadOnly Property Parent As DependencyObject
Eigenschaftswert
Das übergeordnete Objekt dieses Objekts in der Objektstruktur.
Hinweise
Das übergeordnete Objekt kann NULL sein, wenn ein Objekt instanziiert wurde, aber nicht an ein Objekt angefügt ist, das schließlich eine Verbindung mit einem Seitenobjektstamm herstellt. Im Standard-Windows-Runtime Klassen kann das übergeordnete Element eines FrameworkElement-Elements auch eine FrameworkElement-Unterklasse sein, wenn es nicht NULL ist. Benutzerdefinierte Klassen können jedoch ein Inhaltsmodell einführen, bei dem diese Annahme nicht zutrifft.
Hinweis
Das übergeordnete Objekt eines Objekts kann sich ändern, wenn Sie die Objektstruktur Der App zur Laufzeit anpassen. Normalerweise sollten Sie den übergeordneten Objektwert unmittelbar abrufen, bevor Sie ihn für andere Vorgänge benötigen, und nicht auf den Wert zurück, der an diesem Punkt vorbei ist.
Parent ist schreibgeschützt. Sie können das übergeordnete Objekt eines Objekts in den meisten Fällen ändern, erfolgt jedoch durch Manipulation von Auflistungen des vorhandenen übergeordneten Elements und eines neuen übergeordneten Elements. Sie können z. B. untergeordnete Elemente eines Panels hinzufügen oder daraus entfernen.
Im Allgemeinen können Sie die Objektstruktur einer Windows App SDK App mit C++ oder C# als Darstellung einer geschachtelten Reihe von Objekten und Eigenschaftswerten konzipieren. Wenn ein bestimmtes Objekt mindestens ein untergeordnetes Element enthält, das in einem bestimmten Typ oder ContentChildren einer Eigenschaft enthalten ist, Parent wird die Umkehrung dieser Beziehung beschrieben. Die meiste Zeit Parent ist derselbe Wert wie von der VisualTreeHelper-API zurückgegeben. Es kann jedoch Fälle geben, in denen Parent ein anderes übergeordnetes Element als VisualTreeHelper gemeldet wird.