如何将树列表控件滚动到所选项



是否可以将树列表控件滚动到所选项。 以便所选项目始终在视图中。我通过扩展树列表控件,使用对 SelectItem(nodeToSelect) 的调用以编程方式选择节点。代码片段或示例将非常有帮助。

您应该使用 BringIntoView 方法。

有关此内容的更多文档,请访问 devexpress:http://documentation.devexpress.com/#wpf/DevExpressXpfGridTreeListControlMembersTopicAll

还有 msdn 信息:http://msdn.microsoft.com/en-us/library/ms598110.aspx

private void OnTreeViewItemSelected(object sender, RoutedEventArgs e)
{ 
  TreeViewItem item = e.OriginalSource as TreeViewItem;
  if (item != null)
   {        
    item.BringIntoView();
   }
}

最新更新