Ich habe versucht mit diesem Code, aber es funktioniert nicht für mich.Wie ändere ich die Zeile Hintergrundfarbe basierend auf Zelle Wert
for (int i = 0; i < GerezCmdsGridView.Rows.Count; i++)
{
if (Convert.ToDouble(GerezCmdsGridView.Rows[i].Cells[7].Value) == 0 || GerezCmdsGridView.Rows[i].Cells[7].Value == DBNull.Value)
{
GerezCmdsGridView.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
}
Was meinst du mit _wird nicht genau funktionieren? Sie erhalten eine Ausnahme oder Fehlermeldung? Können Sie bitte genauer sein? –
ja es heißt, Objekt kann nicht von DBNull zu anderen Typen umgewandelt werden. und Welches Ereignis sollte ich für diesen Code verwenden? –