guenter024
Erfahrenes Mitglied
Hallo,
habe folgende Schleife, mit der ich die Daten eines DataGrid durchlaufe
In der Spalte "Ergebnis" stehen numerische Werte, die positiv oder negativ sein können.
Wenn der Wert, den ich dann mit checkErgebnis prüfen möchte, kleiner gleich 0 ist, dann soll in dieser Zelle die Hintergrundfarbe geändert werden.
Nur wie stelle ich das an?
Ich finde nirgendwo ein Beispiel dazu, wie ich die Zelle ansprechen kann.
Hoffe jemand kann mir helfen.
Liebe Grüße
Edit: Console.WriteLine(row + " : " + Ergebnis); diente einfach nur als Kontrolle und gibt mir schön die Zeilennummer und den Wert aus. Soweit funktioniert es praktisch schon
habe folgende Schleife, mit der ich die Daten eines DataGrid durchlaufe
C#:
foreach (var item in MeinDataGrid.Items.OfType<Daten>())
{
string Ergebnis = item.Ergebnis;
int checkErgebnis = Convert.ToInt32(Ergebnis);
if (checkErgebnis <= 0)
{
var row = item.Index;
Console.WriteLine(row + " : " + Ergebnis);
}
}
In der Spalte "Ergebnis" stehen numerische Werte, die positiv oder negativ sein können.
Wenn der Wert, den ich dann mit checkErgebnis prüfen möchte, kleiner gleich 0 ist, dann soll in dieser Zelle die Hintergrundfarbe geändert werden.
Nur wie stelle ich das an?
Ich finde nirgendwo ein Beispiel dazu, wie ich die Zelle ansprechen kann.
Hoffe jemand kann mir helfen.
Liebe Grüße
Edit: Console.WriteLine(row + " : " + Ergebnis); diente einfach nur als Kontrolle und gibt mir schön die Zeilennummer und den Wert aus. Soweit funktioniert es praktisch schon