【概要】
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>