I am trying to apply style on header cell for raddatagrid, however I only get the background works, other properties belong to font like: foreground, fontsize, fontfamily doesn't work. Could you please help.
I only have the trial version, I don't know that is the reason why? I use silverlight for my work project because it looks cool.But I need to show them the demostration first before ask them to buy the product.
here are my code:
First, I define style:
<Style x:Key="MyHeaderCellStyle" TargetType="telerik:GridViewHeaderCell">
<Setter Property="Background" Value="#00bfff" />
<Setter Property="Foreground" Value="White"></Setter>
<Setter Property="FontSize" Value="7" />
<Setter Property="FontFamily" Value="Verdana"></Setter>
</Style>
then I add it to my ragrid
<telerik:RadGridView Name="grdTransactions" IsReadOnly="True" ItemsSource="{Binding ElementName=srcTransaction, Path=Data}" AutoGenerateColumns="False"
Visibility="Collapsed" MinHeight="100" CanUserFreezeColumns="False" RowIndicatorVisibility="Collapsed" ShowGroupPanel="False" CanUserResizeColumns="False">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="Org Credit" DataMemberBinding="{Binding OrigninalCreditAmount}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}" ></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Org Debit" DataMemberBinding="{Binding OrigninalDebitAmount}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Org Currency" DataMemberBinding="{Binding OriginalCurrencyCode}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Func Credit" DataMemberBinding="{Binding FunctionalCreditAmount}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Func Debit" DataMemberBinding="{Binding FunctionalDebitAmount}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Func Currency" DataMemberBinding="{Binding FunctionalCurrencyCode}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header="Rpt Currency" DataMemberBinding="{Binding ReportCurrencyCode}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Account}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding CostCenter}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Identifier}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Intent}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Project}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding FixedAsset}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding Currency}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
<telerik:GridViewDataColumn DataMemberBinding="{Binding CounterParty}" HeaderCellStyle="{StaticResource MyHeaderCellStyle}"></telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>