Method TryFindParent
- Namespace
- Alternet.FormDesigner.Wpf
- Assembly
- Alternet.FormDesigner.Wpf.v10.dll
TryFindParent<T>(DependencyObject, bool)
Gets first parent element of the specified type. Which tree the parent is retrieved from depends on the parameters.
public static T TryFindParent<T>(this DependencyObject child, bool searchCompleteVisualTree = false) where T : DependencyObject
Parameters
child
DependencyObjectThe child to get parent for.
searchCompleteVisualTree
boolIf true the parent in the visual tree is returned, if false the parent may be retrieved from another tree depending on the child type.
Returns
- T
The first parent element of the specified type, and depending on the parameters its retrieved from either visual tree, logical tree or a tree not strictly speaking either the logical tree or the visual tree. null is returned if no parent of the specified type is found.
Type Parameters
T