ClassChildrenOfTypeExtensions
Class
Contains extension methods for enumerating the children of an element.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
cs-api-definition
public static class ChildrenOfTypeExtensions
Inheritance: objectChildrenOfTypeExtensions
Methods
ChildrenOfType<T>(DependencyObject)
Gets all child elements recursively from the visual tree by given type.
Declaration
cs-api-definition
public static IEnumerable<T> ChildrenOfType<T>(this DependencyObject element) where T : DependencyObject
Parameters
element
DependencyObject
Returns
IEnumerable<T>
FindChildByType<T>(DependencyObject)
Finds child element of the specified type. Uses breadth-first search.
Declaration
cs-api-definition
public static T FindChildByType<T>(this DependencyObject element) where T : DependencyObject
Parameters
element
DependencyObject
The target DependencyObject which children will be traversed.
Returns
T
The first child element that is of the specified type.