Найти визуального родителя до вызова загруженного события

Можно ли в WPF найти визуального родителя объекта (UIElement) до того, как было загружено событие? Если я ищу определенного родителя в загруженном событии, все работает нормально. Если я ищу конкретного родителя в конструкторе после LoadComponent, это не работает. Или я должен использовать логическое дерево?

Я использую VisualTreeHelper для поиска.

Спасибо

1 ответ

Решение

WPF вставляет элементы в дерево (логические или визуальные) только после вызова конструктора. Таким образом, вы не можете найти родительские элементы в конструкторе.

Не имеет смысла вставлять то, что еще не существует, в дерево.

Другие вопросы по тегам