这是我标记它的方式Expander.Header:
<Expander.Header>
<Grid Background="LightGray">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="{Binding Name}" TextWrapping="Wrap" Margin="0, 0, 20, 0" FontSize="14" VerticalAlignment="Center"/>
<StackPanel Grid.Column="1" Orientation="Horizontal">
<Button Content="Редактировать" Padding="10, 4" FontSize="14"/>
</StackPanel>
</Grid>
</Expander.Header>
问题
为什么Grid没有拉伸?以及如何将其拉伸到全宽Expander?

你需要这样写: