.net 如何将treelistcontrol滚动到所选项目

.net 如何将treelistcontrol滚动到所选项目,.net,wpf,devexpress,treelist,.net,Wpf,Devexpress,Treelist,是否可以将treelistcontrol滚动到所选项目。使选定的项目始终处于视图中。我通过扩展treelistcontrol,通过调用SelectItem(nodeToSelect)以编程方式选择节点。代码片段或示例将非常有用。您应该使用BringIntoView方法 有关此应用程序的更多文档,请访问devexpress: 此外,msdn信息: 一段代码片段或一个示例将非常有用。找到我的答案,TreeListView中有一个方法ScrollIntoView。TreeListView?你从哪里得到

是否可以将treelistcontrol滚动到所选项目。使选定的项目始终处于视图中。我通过扩展treelistcontrol,通过调用SelectItem(nodeToSelect)以编程方式选择节点。代码片段或示例将非常有用。

您应该使用BringIntoView方法

有关此应用程序的更多文档,请访问devexpress:

此外,msdn信息:


一段代码片段或一个示例将非常有用
。找到我的答案,TreeListView中有一个方法ScrollIntoView。TreeListView?你从哪里得到的?我偷看了一下Devexpress的源代码。你在Devexpress的问题树控件中提到。。。。。。然后你提到TreeListview。TreeListControl具有BringintoView方法,TreeListView具有ScrollIntoView。
private void OnTreeViewItemSelected(object sender, RoutedEventArgs e)
{ 
  TreeViewItem item = e.OriginalSource as TreeViewItem;
  if (item != null)
   {        
    item.BringIntoView();
   }
}