4
我想用datagrid设计一个网格分割器和包含一些消息的底部面板的视图。喜欢的东西:WPF Datagrid虚拟化和自动化高度(不明确)
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="10"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<toolkit:DataGrid Grid.Row="0" {details...} />
<GridSplitter Grid.Row="1" {details...} />
<TextBox Grid.Row="2" {details...} />
</Grid>
这种布局看起来很完美 - 网格填充大部分观点,我有分离器,如果必要扩大文本框的底部。问题是Datagrid变得非常大,我需要启用虚拟化。这只适用于如果给我的网格容器明确的高度我相信?
有没有办法让我想要的布局(网格填充所有可用空间),但也有虚拟化启用?