作成日: 2026/06/24 最終更新日: 2026/06/24
文書種別
使用方法
詳細
XAMLでStyle設定で、ColumnHeaderCellPresenterおよびRowHeaderCellPresenterクラスをカスタマイズすることでヘッダのハイライト時の背景色や文字色、またマウスホバー時の背景色などを変更することができます。
◎サンプルコード(XAML)
<Window.Resources>
<Style TargetType="sg:ColumnHeaderCellPresenter">
<Setter Property="HighlightBackground" Value="Red"/>
<Setter Property="HighlightForeground" Value="Yellow"/>
<Setter Property="HighlightMouseOverBackground" Value="Green"/>
</Style>
<Style TargetType="sg:RowHeaderCellPresenter">
<Setter Property="HighlightBackground" Value="Red"/>
<Setter Property="HighlightForeground" Value="Yellow"/>
<Setter Property="HighlightMouseOverBackground" Value="Green"/>
</Style>
</Window.Resources>
また、ヘッダのハイライト表示を無効にするには、コントロールのHighlightHeaderプロパティをHighlightHeader.Noneに設定します。
ヘッダのハイライトや、ヘッダセルの外観の設定方法については製品ヘルプの以下のページで解説しています。
[SPREAD for WPF 5.0J - GcSpreadGrid]
- [開発者ガイド]
- [ヘッダ]
- [ヘッダのハイライト]
- [外観]
- [ヘッダセルの外観]
関連情報