是否可以将树列表控件滚动到所选项。 以便所选项目始终在视图中。我通过扩展树列表控件,使用对 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();
}
}