UIHelper.FindVisualParent<T> - метод

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

Definition

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

Параметры

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

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

T

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

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

См. также