在Silverlight 3中,我有一个TreeView绑定到我的ViewModel中的ObservableCollection。这些项目使用分层数据模板格式化。从WebService填充集合并且TreeView显示该集合时,它将滚动到列表的底部。
我如何找到可能位于层次结构中的任何位置的特定项目?更重要的是,如何将该项目滚动到TreeView控件的中间或顶部?
答案 0 :(得分:0)
要使用Toolkit Treeview执行此操作,您必须编写附加行为 - 抱歉不熟悉这些以帮助解决此问题。
但是,您可以使用Telerik树视图控件开箱即用,该控件具有名为进入视图的功能。
有关此功能的详细信息,请访问http://www.telerik.com/help/silverlight/radtreeview-features-treeviewitem-bring-into-view-support.html。缺点是这种控制不是免费的: - (