У меня есть древовидное представление с флажками в окне WPF. Я использовал кнопки-переключатели для древовидных элементов. Теперь проблема в том, что я ищу узел из treeview, но я не могу установить его свойство Isselected или сфокусироваться на этом узле. Как это сделать?
Найдите узел в дереве WPF и установите свойство IsSelected
Ответы (1)
Если вы правильно реализовали шаблон MVVM, единственное, что вам нужно, это найти узел дерева в модели и установить для его свойства IsSelected значение True.
В этом случае вам не нужно никакого доступа к пользовательскому интерфейсу из вашего кода.
person
Tigran
schedule
30.11.2011
Я использую Viewmodel, но не могу установить его свойство isselected.
- person SoniW; 30.11.2011
@ user961118: IsSelected должно быть свойством модели. Посмотрите, как добиться желаемого: stackoverflow.com/questions/940243/
- person Tigran; 30.11.2011