У меня есть иерархический объект TreeView с некоторой структурой:Как отказаться от выбора «пузыря» в WPF TreeView?
- Основной уровень
- второго уровня 1
- второй уровень 3
- Второй уровень 2
Проблема: когда я выбираю элемент на втором уровне, он запускает событие «selected» для элемента Main level. Как я могу это отрицать? Я пытаюсь использовать некоторые трюки с булевым флагом и оригинальным исходным свойством, но я не смог. e.Handled = true также не дают результата.
Спасибо за любые советы и извините за мой плохой английский!
, пожалуйста, разместите соответствующий XAML и, если возможно, код-как все. – Nawaz
Я нахожу ошибку. Событие основного уровня срабатывает, когда я использую загрузку splashscreen в другом потоке gui (он запустил другое окно в ручном положении). Когда я комментирую вызов spashscreen, это стало нормальным :(. – Dmitriy