Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TreeViewItem Expacted and setFocus / 3 сообщений из 3, страница 1 из 1
07.02.2012, 13:51
    #37650129
deadean
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeViewItem Expacted and setFocus
Доброго времени! Нужно программно раскрыть дерево и установить фокус на нужный Item. Делаю так :
Код: c#
1.
2.
3.
4.
5.
6.
7.
TreeViewItem treeViewItem = this.treeViewProjects.Items[0] as TreeViewItem;
treeViewItem.IsExpanded = true;

TreeViewItem viewItem = treeViewItem.Items[0] as TreeViewItem;
viewItem.IsExpanded = true;

viewItem.Focus();

Дерево раскрывается нормально, а вот фокус не устанавливается на дочерний элемент. Причем, если установить на корневой элемент, все нормально и если этот код вызвать дважды то нужный item все таки примет фокус. В чем проблема, кнопку дважды щелкать не вариант. Заранее благодарю.
...
Рейтинг: 0 / 0
07.02.2012, 14:55
    #37650240
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeViewItem Expacted and setFocus
deadean,

TreeViewItem.IsSelected?
...
Рейтинг: 0 / 0
07.02.2012, 15:22
    #37650278
deadean
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeViewItem Expacted and setFocus
от голова! благодарю!
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TreeViewItem Expacted and setFocus / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]