WPF为树控件增加滚动条
来源:互联网 发布:梦幻群侠传3优化版 编辑:程序博客网 时间:2024/05/23 20:06
1、首先将treeview添加到panel中,格式大概是Panel.Children.Add(TreeView)
2、为panel设置滚动条:
在xaml界面,找到panel的定义,格式如下:
<StackPanel x:Name="Panel" HorizontalAlignment="Left" Height="402" ScrollViewer.HorizontalScrollBarVisibility="Visible"/>
找到之后,在上下增加代码, 颜色部分为上面那句话,黑色的为新加代码:
<ScrollViewer x:Name="scrolls" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Margin="0,167,375,80.359" ScrollChanged="scrolls_ScrollChanged" >
<ScrollViewer.Content>
<StackPanel x:XXXXXXXXXXXXXXXXXXXXXXXXX="Visible"/>
</ScrollViewer.Content>
</ScrollViewer>
3、为scroll滚动条控件添加事件ScrollChanged:
如果拉动滚动条,则让panel的大小与树保持一致。
private void scrolls_ScrollChanged(object sender, ScrollChangedEventArgs e)
{
Panel.Height = tree.Height;
}
4、效果如图:
- WPF为树控件增加滚动条
- WrapPanel控件增加滚动条
- WPF WebBrowser控件去除滚动条
- 为select选择框增加滚动条
- 为列表控件添加水平滚动条
- 为ListBox控件添加水平滚动条
- WPF自定义控件之仿Win8滚动条
- wpf 添加滚动条
- WPF操作滚动条
- C# WPF 为Frame添加滚动条(Scroll)
- C# WPF 为Frame添加滚动条(Scroll)
- bootstrap 增加滚动条
- WPF 为PasswordBox控件的Password增加绑定功能
- 使richtextbox文本框控件的滚动条随着文本的增加 自动向下滚动
- WPF-自定义滚动条ScrollBar
- 转载[为列表控件添加水平滚动条]
- 为ListBox控件添加水平滚动条(很经典)
- 为列表控件CListBox添加水平滚动条
- Python基础之抽象
- 图书管理员
- Mesos集群:2个Linux agent和1个Windows agent
- indexedDB
- 公众号生成关联小程序
- WPF为树控件增加滚动条
- DOM, DOCUMENT, BOM, WINDOW 有什么区别?
- 线程安全
- 关于Redis的Transaction
- 继国务院后,上海也发布人工智能发展意见,2020年产业规模超千亿
- 时间的差值计算
- 今天被TensorFlowLite刷屏了吧,偏要再发一遍
- java生成csv,txt文件
- 从软硬件市场看IT三大定律之一 — 安迪-比尔定律