【发布时间】:2012-05-03 09:02:09
【问题描述】:
我在 WPF 中制作了一个固定宽度为 145px 的 TreeView,它的所有子元素 (TreeViewItems) 都有一个大于 145px 的标题文本,这意味着 TreeView 底部会出现一个水平滚动条。
我设法通过添加以下内容摆脱了该滚动条:
ScrollViewer.HorizontalScrollBarVisibility="Hidden"
到我的树视图。
但是,太宽的标题文本现在被隐藏了,所以我想将标题文本换行,使其适合宽度为 145 像素的 TreeView。
我已经为此寻找解决方案并尝试了一些我找到的解决方案,但仍然无法正常工作,这让我很沮丧!
这是我的 XAML 代码:
<TreeView ScrollViewer.HorizontalScrollBarVisibility="Hidden" Width="145" Name="tree_menu" >
<TreeViewItem Header="This is a very long root element node text">
<TreeViewItem Header="this is a very long child element node text" />
</TreeViewItem>
</TreeView>
【问题讨论】:
标签: c# wpf treeview treeviewitem