在dxg:TableView下添加:
<dxg:TableView.RowStyle>
<Style TargetType="dxg:RowControl" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Yxbz}" Value="False">
<Setter Property="Foreground" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
</dxg:TableView.RowStyle>
Yxbz 意思為有效標志,bool類型。
注意了:我這樣寫怎么也不行,這種寫法在WPF的DataGrid中可以 。但在DevExpress的GridControl中行不通。最后查找網上找了一下。發現少了一個致命的問題
在Yxbz前面必須加上一個“Row.”,正確代碼如下:
<dxg:TableView.RowStyle>
<Style TargetType="dxg:RowControl" >
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Row.Yxbz}" Value="False">
<Setter Property="Foreground" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
</dxg:TableView.RowStyle>
</dxg:TableView>
