2009-05-08 3 views
2

В Silverlight 3 У меня есть TreeView, связанный с ObservableCollection в моей модели ViewModel. Элементы формируются с помощью шаблона иерархических данных. Когда коллекция заполняется из WebService, и TreeView отображает эту коллекцию, она прокручивается в нижней части списка.Silverlight 3 - TreeView: перейдите к определенному элементу

Как я могу найти определенный предмет, который может быть где угодно в иерархии? И что еще более важно, как бы я прокрутил этот элемент до середины или сверху элемента управления TreeView?

ответ

0

Чтобы сделать это с помощью TreeView Toolkit, вам придется написать прикрепленное поведение - извините, недостаточно знакомы с ними, чтобы помочь в этом.

Тем не менее, вы можете сделать это из коробки с помощью элемента управления TreeView Telerik, который имеет функцию под названием Привести в поле зрения.

Подробнее об этой функции можно найти по адресу: http://www.telerik.com/help/silverlight/radtreeview-features-treeviewitem-bring-into-view-support.html. Недостатком является то, что этот контроль не является бесплатным :-(

Смежные вопросы