У меня есть GroupBox, который содержит стекную панель, содержащую текстовое поле и datagrid. Когда я использую текстовое поле для заполнения datagrid. Иногда мне нужно загрузить datagrid со значениями. Я замечаю, что когда групповой пакет отображает, когда у datagrid есть значения, максимальная высота группового окна до размера его родительского контейнера. И когда я добавляю значение через текстовое поле, групповой пакет возвращается к своей правильной высоте. Есть что-то, чего я не хватает? Когда datagrid отображает, он выглядит так, как весь текст в текстовых столбцах визуализируется вертикально, а затем фиксируется на месте.Wpf: Загрузка DataGrid в Groupbox вызывает слишком высокий уровень Groupbox
<StackPanel x:Name="LeftDock" Margin="0" VerticalAlignment="Top" MinHeight="480" Width="650" >
<GroupBox x:Name="g_grpBx" Margin="8,8,0,0" Padding="0,10,0,0" MaxWidth="635" MinWidth="612" VerticalAlignment="Top">
<StackPanel x:Name="g_dp" VerticalAlignment="Top">
<local:TextboxControl x:Name="m_txbx" Margin="0" VerticalAlignment="Top" MinWidth="592"/>
<local:GoalDataGrid x:Name="goalDataGrid" Height="Auto" MinHeight="25" MinWidth="592" Margin="0" Padding="0" VerticalAlignment="Top"/>
</StackPanel>
</GroupBox>
</StackPanel>