WPF TreeView - How to scroll so expanded branch is visible

前端 未结 6 1796
孤城傲影
孤城傲影 2020-12-14 16:56

When I expand items in my treeview so that scrolling is necessary, a scrollbar appears. However, it doesn\'t scroll down for the newly expanded branch of items - they get cr

6条回答
  •  青春惊慌失措
    2020-12-14 17:40

    A simple event listener on the tree worked for me:

    
    
    
    private void TreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs e) {
            if (e.NewValue == null)
                return;
    
            ((TreeViewItem)e.NewValue).BringIntoView();
        }
    
        

    提交回复
    热议问题