Gets the parent in the for this element. GTMT
Assembly: PresentationFramework (in PresentationFramework.dll)
Note that the logical parent of an element can potentially change depending on your application functionality, and keeping the value of this property will not reflect that change. You typically should get the value immediately before you need it.
See Trees in WPF for more information about traversing logical trees, and the scenarios where taking this approach towards element discovery is appropriate.
The property system will potentially recalculate all property values of an element when it is reparented, because some properties inherit values through the logical tree. The DataContext that applies for bindings can also change when elements are reparented.
Changing an element's parent is typically only done through manipulation of collections, by using dedicated add or remove methods, or through setting content properties of elements.
The most typical scenario for using the FrameworkContentElement property values from the parent. For templates, the of the template eventually will be null. To get past this point and extend into the logical tree where the template is actually applied, use TemplatedParent.property is to obtain a reference and then get various
Available since 3.0