Wie, um den hintergrund Farbe in devexpress XtraGrid

Ich möchte die Hintergrundfarbe von devexpress winforms-grid.

Dies ist die Methode, die ich nennen.

Laden der form..

LoadCodes(); - gibt einen dataset zurück, der in gridView rowstyle Methode.

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;
    }
  }

}

Wie umgehe ich diese oder gibt es eine andere Möglichkeit, dies zu behandeln?

Problem: Der code nicht werfen Fehler, jedoch glaube ich nicht, siehe Zeilen
immer die Hintergrundfarbe automatisch, nachdem das Formular geladen ist,
aber wenn ich auf jede Zeile des Rasters (nachdem das Formular geladen ist, werden raster-Daten sichtbar ist), dann sehe ich die hintergrund Farbe.

InformationsquelleAutor Sharpeye500 | 2013-09-25
Schreibe einen Kommentar