gpt4 book ai didi

wpf - TreeView 不拉伸(stretch)

转载 作者:行者123 更新时间:2023-12-04 22:19:26 25 4
gpt4 key购买 nike

我有一个简单的应用程序,它有一个 Treeview 和一个网格中的主要内容区域。网格有一个 gridsplitter 来调整大小,但这不会调整 Treeview 的大小。

enter image description here

我读到这是一个错误,

but what is the simplest way to resize the Treeview?

<Window x:Class="TestGridSplitter.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="5"/>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<TreeView Grid.Column="0">
<TreeViewItem>
My Treeview
</TreeViewItem>
</TreeView>
<GridSplitter Grid.Column="1" Width="5"/>
<TextBlock Grid.Column="2">
Main Content Area
</TextBlock>
</Grid>

将水平对齐或内容对齐设置为拉伸(stretch),不起作用!

最佳答案

此外,还需要设置 GridSplitter 的其他属性,例如 ResizeDirection="Columns"ResizeBehavior="PreviousAndNext" 属性。例如:

<GridSplitter Grid.Column="1" Width="5" ResizeDirection="Columns"  
ResizeBehavior="PreviousAndNext"/>

关于wpf - TreeView 不拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36573643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com