0

我将几个数据集合并()到一个主数据集中,如下所示:

maindataset.Tables[0].merge(other1DataSet.Tables[0])
maindataset.Tables[0].Merge(other2DataSet.Tables[0])

我让它显示在一个数据网格(maindatagrid)中。有没有办法为数据集的每一行指定颜色?

目前我可以使 maindatagrid 行像这样着色:

foreach(UltraGridRow row in maindatagrid.Rows)
{
row.CellAppearance.BackColor = color.lightblue
}

我想为每个数据网格着色,但指定合并的数据网格在上面的代码中不起作用。任何人都知道更改每个数据网格的行颜色的更好方法吗?

4

1 回答 1

0

尝试使用单元格样式变量这样做

     DataGridViewCellStyle  = new DataGridViewCellStyle();
     blue.ForeColor = Color.Blue;



    foreach(UltraGridRow row in maindatagrid.Rows)
    {
    row.DefaultCellStyle = blue;
    }
于 2012-07-19T02:52:22.300 回答