Farbe einer DataGrid Zelle ändern

Hallo,
weiss jemand wie man in C# in einem DataGrid, die Hintergrundfarbe oder die Textfarbe einer einzelnen Zelle ändern kann?

hallo thomas,

warnung, das ist nicht einfach, bzw. länglich…du muss dazu nämlich am DataGridColumnStyle herumspielen…:

http://www.codeproject.com/csharp/custom_datagridcol…

hth,

stefan

Hallo Stefan, vielen Dank für deinen Hinweis.
Das hat super funktioniert!
Da diese Version die Farbe aber nur in Abhängigkeit vom Zelleninhalt wechseln kann, habe ich nach einer weiteren Möglichkeit gesucht (fiele, fiele Stunden) und folgendes gefunden:

http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c…

die hier dargestellte Methode ist in der Lage jede beliebige (vorhandene) Zelle einzufärben oder den Text zu Formatieren.

Trotz dem noch mal Danke, es war auf jedenfalls hilfreich.

hallo thomas,

keine ahnung, was dort:

http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c…

beschriben wird, mein browser ist nämlich nur in die liste aller fragen gesprungen.

da du dein problem schon gelöst hast, ists nicht so schlimm, dass ich meine lösung (ich wollte offensichtlich etwas ähnliches wie du…) jetzt erst bringe:

ich hatte eine paralles dataset, in dem ich das was ich an neuer formatierung der jeweiligen ‚eigtl.‘ datagrid-cells hinterlegt habe…damit bekommst du natürlich dann alles hin, grün-weiss-blaue checkboxen whatsoever…

ich habe nur nach dem einspielen eines win-service packs das problem gehabt, dass dann irgendwie die abarbeitung der events von datagrid und darauf platzierten controls geändert war. aber wenn mans weiss…

grüsse,

stefan