2011-07-08 47 views
1

私はWPF DataGridを持っています。いくつかの行(たとえば、4番目のセルが負の値を持つ行)のカスタムスタイルが必要です。カスタムスタイルを適用する条件を設定するにはどうすればよいですか?これは可能ですか?WPF DataGrid一部の行をハイライト表示

答えて

2

DataTriggerで行スタイルを試しましたか?あなたは負の値をチェックするためにコンバータを必要とします。

<Style TargetType="{x:Type DataGridRow}"> 
     <Style.Triggers> 
      <DataTrigger Binding="{Binding AmountProperty4thCell, Converter={StaticResource MyNegativCheckConverter}}" Value="True"> 
       <Setter Property="Background" Value="Red" /> 
      </DataTrigger> 
     </Style.Triggers> 
</Style> 
関連する問題