У меня есть динамический Datagrid с именем Matrix.
Высота этой таблицы данных, я не знаю почему, всегда равна 500.
У меня есть сетка для всех элементов управления на моей странице:
<Grid.RowDefinitions>
<RowDefinition Height="45"/>
<RowDefinition Height="70"/>
<RowDefinition Height="*"/>
<RowDefinition Height="20"/>
</Grid.RowDefinitions>
Третья строка - это сетка данных.
Вот как я делаю свою сетку данных:
<DataGrid Name="matrix"
HorizontalAlignment="Stretch"
ColumnWidth="*"
HorizontalContentAlignment="Stretch"
ColumnHeaderStyle="{StaticResource MyDataGridStyleHeader}"
RowHeaderStyle="{StaticResource MyDataGridStyleRowHeader}"/>
Я уже пытался поставить это:
VerticalAlignment="Stretch" VerticalContentAlignment="Stretch"
Но моя DataGridвсегда одинакового размера.
Как сделать так, чтобы высота сетки данных заполняла мое окно?