【问题标题】:Wpf TreeView's ScrollViewer AdjustmentWpf TreeView 的 ScrollViewer 调整
【发布时间】:2011-01-07 04:07:00
【问题描述】:

我正在使用 Wpf TreeView,我在运行时在其中添加节点。有时树变大并且 ScrollViewer 进入图片(这是 TreeView 的 ControlTemplate 的一部分)。但是每次我添加一个节点时,我都看不到它,因为它在页面区域之外,我需要向下拖动垂直滚动条的拇指才能看到它。 所以我希望垂直滚动条自动拖动到添加节点的位置,以便在添加节点时可以看到它。

请帮忙!!

【问题讨论】:

    标签: c# wpf treeview scrollviewer vertical-scroll


    【解决方案1】:

    您应该能够使用BringIntoView 将您的新项目显示在其包含的任何可滚动区域内。请检查以下示例:

    TreeViewItem item = new TreeViewItem() {  Header = "test" };
    treeView1.Items.Add(item);
    item.BringIntoView();
    

    希望这会有所帮助,问候

    【讨论】:

      猜你喜欢
      • 2011-03-30
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多