0

複数のデータセットを1つのメインデータセットにマージして、次のようにしました。

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 に答える