1
145px固定幅のWPFでTreeViewを作成し、その子要素(TreeViewItems)のすべてが145pxよりも広いヘッダーテキストを持っています。つまり、TreeViewの下部に水平スクロールバーが表示されます。 。TreeViewItemのWPFラップヘッダテキスト
私は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>
これはあまりにもコンテキストメニューのために働く – bale3
:-)あなたに非常に多くの先生ありがとうございました。 – Zamboni