【概要】
xamDataGrid の子行のスタイルを設定するには
【該当するコンポーネント】
xamDataGrid
【該当するバージョン】
全てのバージョン
【記事の種類】
How-to
【詳細】
xamDataGrid の子行のスタイルを設定する場合、DataRecordPresenterCellArea のスタイルを設定するひつようがあります。
現在のレコードが属しているフィールドレイアウトがDefault 出ない場合、子行とみなしています。
In XAML :
<Style TargetType="{x:Type igDP:DataRecordCellArea}" >
<Setter Property="Background" Value="White" />
<Setter Property="BackgroundAlternate" Value="Beige" />
<Style.Triggers>
<DataTrigger Binding="{Binding RelativeSource={RelativeSource Self}, Path=Record.FieldLayout.IsDefault}" Value="False">
<Setter Property="Background" Value="Beige" />
<Setter Property="BackgroundHover" Value="Red" />
<Setter Property="BackgroundSelected" Value="Blue" />
</DataTrigger>
</Style.Triggers>
</Style>