在Silverlight 3中,我的ViewModel中有一个TreeView绑定到ObservableCollection。这些项目使用分层数据模板格式化。当从WebService填充集合并且TreeView显示该集合时,它将滚动到列表的底部。
我将如何查找层次结构中可能存在的特定项目?更重要的是,如何将该项滚动到TreeView控件的中间或顶部?
最佳答案
要使用Toolkit Treeview执行此操作,您必须编写一个附加的行为-很抱歉,您对这些内容不够熟悉,无法对此提供帮助。
但是,您可以使用Telerik treeview控件开箱即用地进行操作,该控件具有一项称为“引入视图”的功能。
有关此功能的详细信息,请参见http://www.telerik.com/help/silverlight/radtreeview-features-treeviewitem-bring-into-view-support.html。缺点是该控件不是免费的:-(
关于c# - Silverlight 3-TreeView:滚动到特定项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/839666/