Hi !
Ich habe ein DataGridView mit einem DataSet verbunden, welches ich mit selbstdefinierten "Cell"-Objekten gefüllt habe. ein Cell-Objekt besteht aus zwei Strings "inhalt" und "source", also einem sichtbaren Inhalt und der Quelle der Daten. Die toString()-Methode wurde überschrieben, damit die internen Daten sichtbar werden.
Problem: Wenn ich jetzt etwas ändere, wird eine Exception geworfen (siehe Bild), weil String nicht in Cell umgewandelt werden kann.
Mit CellBeginEdit kann ich noch was machen, bevor der Wert eingegeben wird...
Mit CellEndEdit kann ich was machen, wenn der Wert eingegeben wurde...
Aber ich müsste nach Eingeben des Wertes die Zelle selbst ändern, oder den Cast abfangen/implementieren....
Was kann ich da tun
Ist wahrscheinlich nicht schwer, ich habs aber noch nicht gemacht....
MfG
Matt
Moderiert von Christian S.: Beitragsformatierung überarbeitet.