UIHelperFindVisualParentT - метод
Возвращает визуального родителя типа T для reference заданного объекта,
используя обход только визуального дерева (не логического и не учитывая ContentElement).
Возвращает null, если объект заданного типа (или его наследника) не найден.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public static T FindVisualParent<T>(
DependencyObject reference,
Func<DependencyObject, bool> conditionFunc = null
)
where T : Visual
Public Shared Function FindVisualParent(Of T As Visual) (
reference As DependencyObject,
Optional conditionFunc As Func(Of DependencyObject, Boolean) = Nothing
) As T
public:
generic<typename T>
where T : Visual
static T FindVisualParent(
DependencyObject^ reference,
Func<DependencyObject^, bool>^ conditionFunc = nullptr
)
static member FindVisualParent :
reference : DependencyObject *
?conditionFunc : Func<DependencyObject, bool>
(* Defaults:
let _conditionFunc = defaultArg conditionFunc null
*)
-> 'T when 'T : Visual
- reference DependencyObject
-
Объект, для которого требуется получить родительский объект по визуальному дереву. Может быть равен null.
- conditionFunc FuncDependencyObject, Boolean (Optional)
-
Функция, которая должна выполняться для элемента, чтобы продолжать поиск уровнем выше,
или null, если поиск продолжается до успеха или до прихода к вершине дерева.
- T
TРодительский объект по визуальному дереву.