[英]Datagrid vertical scrollviewer display in groupbox with auto height
跟隨我的問題。
將所有行設置為自動 ,最后一個分組框超出容器。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition Height="auto"></RowDefinition>
</Grid.RowDefinitions>
...
<GroupBox Header="Results" Grid.Row="2" Grid.ColumnSpan="3">
<DataGrid x:Name="dgResults">
</Grid>
通過將最后一個設置為*,將顯示滾動條,但是如果我展開窗口,則組框會到達底部。
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition Height="auto"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
</Grid.RowDefinitions>
...
<GroupBox Header="Results" Grid.Row="2" Grid.ColumnSpan="3">
<DataGrid x:Name="dgResults">
</Grid>
如何獲得自動分組框大小和帶有垂直scroolbar的數據網格?
我通過使用DockPanel約束其子項來解決它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.