[GcSpreadGrid] ヘッダのハイライト色を変更したい
対象製品
SPREAD for WPF 3.0J
詳細
XAMLでStyle設定で、ColumnHeaderCellPresenterおよびRowHeaderCellPresenterクラスをカスタマイズすることでヘッダのハイライト時の背景色や文字色、またマウスホバー時の背景色などを変更することができます。
◎サンプルコード(XAML)
また、ヘッダのハイライト表示を無効にするには、コントロールのHighlightHeaderプロパティをHighlightHeader.Noneに設定します。
ヘッダのハイライトや、ヘッダセルの外観の設定方法については製品ヘルプの以下のページで解説しています。
[SPREAD for WPF 3.0J - GcSpreadGrid]
- [開発者ガイド]
- [ヘッダ]
- [ヘッダのハイライト]
- [外観]
- [ヘッダセルの外観]
◎サンプルコード(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 3.0J - GcSpreadGrid]
- [開発者ガイド]
- [ヘッダ]
- [ヘッダのハイライト]
- [外観]
- [ヘッダセルの外観]