Hallo, brauche nal wieder hilfe von euch.
Habe ein DataGrid welches ich mit einer ArrayListe ihr DataSource fülle.
Jetzt möchte ich gerne die Zeilen im DataGrid einfärben wo das Datum kleiner ist als das aktuelle Datum der System-Zeit.
Wie macht man das?
Muss ich jede Zeile durchlaufen und prüfen und dann die BackColor Eigenschaft ändern
oder geht das auch einfacher?
Hat jemand ein paar Tipps?
Benutze Framework 1.1
Muss ich jede Zeile durchlaufen und prüfen und dann die BackColor Eigenschaft ändern
genauso würd ich das machen
oder geht das auch einfacher?
noch einfacher als das? das sind doch keine 10 zeilen code
"Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life."
Ich schaffe es einfach nicht.
Durchlaufe ich die ArrayList oder die TableStyles des DataGrid?
Wie spreche ich die dann die Zeile an?
also für ein grid view sieht das ungefähr so aus, ob du das beim datagrid genauso übernehmen kannst weiß ich nicht.
for (int rowCounter = 0; rowCounter < dataGridView.Rows.Count; rowCounter++)
{
string cellValue = (string)dataGridView.Rows[rowCounter].Cells[column].Text;
if (cellValue == "wasAuchImmer")
dataGridView.Rows[rowCounter].Cells[column].BackColor = Color.Green;
}
"Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life."