XamDataGridのヘッダーのスタイルを変更するには、LabelPresenterをターゲットとするStyleを作成し、そこで各種プロパティ値を設定します。そしてそのStyleをXamDataGridのFieldSettingsのLabelPresenterStyleで指定します。

<Window.Resources>
    <Style TargetType="{x:Type igDP:LabelPresenter}" x:Key="myLabelPresenterStyle1">
        <Setter Property="Background" Value="Black"/>
        <Setter Property="Foreground" Value="White"/>
        <Setter Property="FontFamily" Value="Times New Roman"/>
        <Setter Property="FontSize" Value="20"/>
        <Setter Property="Height" Value="50"/>
    </Style>
</Window.Resources>

<igDP:XamDataGrid
    x:Name="xamDataGrid1"
    BindToSampleData="True">
    <igDP:XamDataGrid.FieldSettings>
        <igDP:FieldSettings
            LabelPresenterStyle="{StaticResource myLabelPresenterStyle1}"/>
    </igDP:XamDataGrid.FieldSettings>
</igDP:XamDataGrid>

 

実行結果

 

サンプル

 

ヘルプドキュメント、APIリファレンス

 

Tagged:

製品について

Ultimate UI for WPF