WPF为树控件增加滚动条

1、首先将treeview添加到panel中,格式大概是Panel.Children.Add(TreeView)


2、为panel设置滚动条:

   在xaml界面,找到panel的定义,格式如下:

 

  找到之后,在上下增加代码, 颜色部分为上面那句话,黑色的为新加代码:

              
           
                XXXXXXXXXXXXXXXXXXXXXXXXX="Visible"/>
           

       

3、为scroll滚动条控件添加事件ScrollChanged:

     如果拉动滚动条,则让panel的大小与树保持一致。

private void scrolls_ScrollChanged(object sender, ScrollChangedEventArgs e)
        {
            Panel.Height = tree.Height;
        }


4、效果如图:

WPF为树控件增加滚动条_第1张图片

你可能感兴趣的:(WPF为树控件增加滚动条)