Silverlight 3 - TreeView:滚动到特定项目

时间:2009-05-08 12:54:59

标签: c# silverlight-3.0 treeview

在Silverlight 3中,我有一个TreeView绑定到我的ViewModel中的ObservableCollection。这些项目使用分层数据模板格式化。从WebService填充集合并且TreeView显示该集合时,它将滚动到列表的底部。

我如何找到可能位于层次结构中的任何位置的特定项目?更重要的是,如何将该项目滚动到TreeView控件的中间或顶部?

1 个答案:

答案 0 :(得分:0)

要使用Toolkit Treeview执行此操作,您必须编写附加行为 - 抱歉不熟悉这些以帮助解决此问题。

但是,您可以使用Telerik树视图控件开箱即用,该控件具有名为进入视图的功能。

有关此功能的详细信息,请访问http://www.telerik.com/help/silverlight/radtreeview-features-treeviewitem-bring-into-view-support.html。缺点是这种控制不是免费的: - (