我想循环到BandedGridView的每个列和行并获取单元格值,以设置一些条件,如
if (value>70)
BandedGridView.cell.foreColor = Color.Green;
这样的东西只是一个例子,因为我不知道怎么做,我希望有人可以帮助我
答案 0 :(得分:0)
据我了解您的问题,如果单元格值大于70,则需要将单元格forecolor设置为Color.Green
。为此,您需要处理RowCellStyle
BandedGridView
事件。您可以检查单元格值的处理程序方法,如果单元格值大于70,则可以为该单元格设置forecolor的适用范围。
private void BandedGridView1_RowCellStyle(object sender,DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
if(e.CellValue > 70)
{
e.Appearance.ForeColor = Color.Green;
}
}