UIHelperFindVisualParentT - метод

Возвращает визуального родителя типа T для reference заданного объекта, используя обход только визуального дерева (не логического и не учитывая ContentElement). Возвращает null, если объект заданного типа (или его наследника) не найден.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static T FindVisualParent<T>(
	DependencyObject reference,
	Func<DependencyObject, bool> conditionFunc = null
)
where T : Visual

Параметры

reference  DependencyObject
Объект, для которого требуется получить родительский объект по визуальному дереву. Может быть равен null.
conditionFunc  FuncDependencyObject, Boolean  (Optional)
Функция, которая должна выполняться для элемента, чтобы продолжать поиск уровнем выше, или null, если поиск продолжается до успеха или до прихода к вершине дерева.

Параметры типа

T

Возвращаемое значение

T
Родительский объект по визуальному дереву.

См. также