我想在底部有一个扩展器,它应该可以通过网格分割器调整大小。
但内容中没有自动高度(因为包含的数据网格需要整个窗口)。
决议是什么?
我的代码:......
<Expander Grid.Row="1" ExpandDirection="Up" IsExpanded="True">
<Grid>
<Grid.RowDefinitions>
<RowDefinition MinHeight="4" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<GridSplitter Grid.Row="0" Height="4" ResizeDirection="Rows"
HorizontalAlignment="Stretch" VerticalAlignment="Top" ResizeBehavior="CurrentAndNext"/>
<DataGrid .../>
</Grid>
我还尝试设置RowDefinition的最大高度 - &gt;调整GridSplitter大小后,内容不会被拉伸。
答案 0 :(得分:0)
我使用后面的代码来解决问题:
<Grid>.RowDefinitions[1].Height = new GridLength(100, GridUnitType.Pixel);