我想設置devexpress winforms網格的背景顏色。如何在devexpress中設置背景顏色XtraGrid
這是我打電話的方法。
在形式負載..
LoadCodes(); - 返回在gridView rowstyle方法中使用的數據集。
gridView1.RefreshData();
private void gridView1_RowStyle(object sender, RowStyleEventArgs e)
{
string code=string.Empty;
for (int i = 0; i <= ds.Tables[0].Rows.Count - 1; i++)
{
code = View.GetRowCellDisplayText(e.RowHandle, View.Columns["code"]);
if (code.Trim() == ds.Tables[0].Rows[i]["code"].ToString().Trim())
{
e.Appearance.BackColor = Color.LightBlue;
e.Appearance.BackColor2 = Color.WhiteSmoke;
}
}
}
如何處理這或有任何其他方式來處理呢?
問題:代碼不會引發任何錯誤,但我沒有看到行 自動獲得背景色,在窗體加載後, 然而,當我在網格的任何行單擊(後窗體被加載,網格數據可見),然後我看到背景顏色。