Я пытаюсь повлиять на фоновый узор в DataGrid в Silverlight 4. У меня есть следующий стиль:
<Style x:Key="DashboardGridHeaderStyle"
TargetType="primitives:DataGridColumnHeader">
<Setter Property="FontSize"
Value="14" />
<Setter Property="FontWeight"
Value="Bold" />
<Setter Property="Foreground"
Value="{StaticResource xrxGray_I}" />
<Setter Property="Background"
Value="{StaticResource xrxGray_B}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Grid Height="50" Width="100">
<TextBlock Text="{TemplateBinding Header}" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
Это вызывает исключение при его применении.Это вызвано установщиком шаблонов.Кто-нибудь знает, как изменить фон заголовка столбца (я хочу сплошной цвет вместо градиента по умолчанию)?
Спасибо за любую помощь.