Hi,
ich habe ein DateGridView und mit einem Doppelklick kann man den entsprechenden Datensatz zur weiteren Bearbeitung auswählen.
Dazu lese ich aus der jeweiligen Zelle die Spalte 0 aus (verborgen) in der sich die ID des Datensatzes befindet.
Komme ich dabei auf die Spaltenüberschriften, bekomme ich einen Index-Fehler:
Kann ich auch nachvollziehen, im Header befindet sich kein ID-Wert, allerhöchstens die Spaltenbezeichnung "id".
Über die Events bin ich nicht weitergekommen. Anscheinend kann ich da nicht selektiv ein Event auswählen, dass nur bei Datensätzen geworfen wird.
Muss ich wirklich cellrow auf negative Werte prüfen und dann verzweigen? Oder gibt es doch einen eleganteren Weg?
Bye
Markus
ich habe ein DateGridView und mit einem Doppelklick kann man den entsprechenden Datensatz zur weiteren Bearbeitung auswählen.
Dazu lese ich aus der jeweiligen Zelle die Spalte 0 aus (verborgen) in der sich die ID des Datensatzes befindet.
Komme ich dabei auf die Spaltenüberschriften, bekomme ich einen Index-Fehler:
System.ArgumentOutOfRangeException: "Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
Parametername: index"
Kann ich auch nachvollziehen, im Header befindet sich kein ID-Wert, allerhöchstens die Spaltenbezeichnung "id".
Über die Events bin ich nicht weitergekommen. Anscheinend kann ich da nicht selektiv ein Event auswählen, dass nur bei Datensätzen geworfen wird.
Muss ich wirklich cellrow auf negative Werte prüfen und dann verzweigen? Oder gibt es doch einen eleganteren Weg?
Bye
Markus
8-Bit Nerd - Retro-Computer Junkie - Elektronik-Fuzzi - Lötkolben-Jongleur
Lord Luxors Retrogalerie llrg.me
Lord Luxors Retrogalerie llrg.me