У меня есть StackPanel в моей DataGridTemplateColumn. Кажется, я не могу найти способ удалить поле вверху этой ячейки.DataGridTemplateКолонное верхнее поле/дополнение
Вот код, я использую:
<DataGridTemplateColumn IsReadOnly="True" Header="Description">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel>
<StackPanel.Resources>
<Style TargetType="{x:Type Label}">
<Setter Property="FrameworkElement.Margin" Value="0,0,0,-10" />
</Style>
</StackPanel.Resources>
<Label Content="{Binding Description1}" />
<Label Content="{Binding Description2}" />
</StackPanel>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Маржа по-видимому, от самого DataGridTemplateColumn, а не StackPanel, так как только первая метка имеет интервал над ним.