I have this style defined in the page resource
<Style x:Key="MsgStatusStyle" TargetType="telerik:GridViewCell">
<Setter Property="Foreground" Value="Red" />
<Setter Property="HorizontalContentAlignment" Value="Left" />
</Style>
I assign the style for a GridViewDataColumn as follows
<telerik:GridViewDataColumn DataMemberBinding="{Binding MsgStatus}" Header="Msg Status" UniqueName="MsgStatus"
IsReadOnly="True" IsVisible="{Binding Data.GridColumns.MsgStatusIsVisible, Source={StaticResource proxy} , Mode=TwoWay}"
DisplayIndex="{Binding Data.GridColumns.MsgStatusOrder, Source={StaticResource proxy} , Mode=TwoWay}"
SortMemberPath="MsgStatus" CellStyle="{StaticResource MsgStatusStyle}" >
</telerik:GridViewDataColumn>
But the foreground doesnt change to Red. If I change the property in the style definition to background that changes to red upon rendering.
Any idea why froeground color doesnt change ?