Мой пользовательский заголовок TabItem выглядит следующим образом:
<sdk:TabControl>
<sdk:TabItem >
<sdk:TabItem.Header>
<Grid Background="Gray" HorizontalAlignment="Stretch">
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<!-- some labels go here -->
</Grid>
</sdk:TabItem.Header>
</sdk:TabItem>
</sdk:TabControl>
Это создает однорядную двухколоночную сетку внутри заголовка TabItem.Сетка автоматически масштабируется в соответствии с метками, как и должно быть, но когда размер реальной кнопки вкладки увеличивается, сетка не корректируется, чтобы заполнить пространство (даже если я указываю <HorizontalAlignment="Stretch">
).
Почемуэто?Есть ли способ, чтобы сетка занимала все доступное горизонтальное пространство в заголовке?