Feedback

C# - Zelleigenschaften im DataGridView beeinflussen

Veröffentlicht von am 05.10.2006
(4 Bewertungen)
Das CellPaint-Event tritt beim Zeichen jeder Zelle ein, dadurch kann man Ihre Eingenschaften verändern.
z.B. Hier wird nach einen bestimmten Text gesucht in einer bestimmten Spalte und dann der Hintergrund
der Zelle entweder rot oder grün gefärbt.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

string StringGreenColor = "pass";
string StringRedColor   = "fail";

private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{       
    if (e.ColumnIndex==1)
    {
        if (e.Value.ToString() == StringGreenColor)
        {
            e.CellStyle.BackColor = Color.LightGreen;
        }
        if (e.Value.ToString() == StringRedColor)
        {
            e.CellStyle.BackColor = Color.OrangeRed;
        }
    }
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!