Как расширить узел дерева, нажав на заголовок раздела (Silverlight) - PullRequest
1 голос
/ 22 сентября 2010

Как развернуть узел, нажав на текст элемента?

Цель состоит в том, чтобы упростить расширение или закрытие узла, за исключением зависимости от кнопки со стрелкой Expander.

1 Ответ

1 голос
/ 24 апреля 2011

Это похоже на работу.Это переключает элемент, развернутый / свернутый, но вы можете вместо этого сделать item.IsExpanded = true;.

TreeViewItem item = (TreeViewItem)treeView.ItemContainerGenerator.ContainerFromItem(treeView.SelectedItem);
item.IsExpanded = !item.IsExpanded;

Вы можете запустить этот код в обработчике события нажатия кнопки мыши на вашем ярлыке.Если вы поместите его в обработчик событий мыши, элемент дерева пока не будет выбран.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...