У меня есть сетка с тремя столбцами и двумя строками
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="10"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
I нижняя левая ячейка, у меня есть сетка данных, с AutoGenerateColumns = True, которая может загружать многие строки. Я хочу, чтобы высота сетки данных максимально увеличивалась, чтобы соответствовать окну, и чтобы пользователь мог использовать панель прокрутки datagrid для прокрутки строк вверх и вниз.
Что происходит, так это то, что потоки данных в нижней части окна, и даже если я установил
ScrollViewer.VerticalScrollBarVisibility="Visible"
в datagrid, полоса прокрутки не действует, а строки стекают вниз. Каким-то образом datagrid не чувствует себя ограниченным...
Что делать?