Hi,
folgende Zeilen verursachen mir Kopfschmerzen:
Beide geben die aktuell gewählte Zeile im Datagridview wieder. Das funktioniert auch solange bis man eine neue Zeile anklickt, die noch keinen Inhalt hat. Wenn man was einträgt generiert das DGV eine weitere
Zeile und alles ist in Ordnung. Das Problem tritt auf, wenn man noch nichts eingetragen hat und das DGV keine weitere Zeile generiert hat.
Der untere Codeblock gibt die korrekte Zahl der letzten Zeile wieder, beim anderen springt das DGV eine Zeile zurück und gibt die Zahl der vorletzten an .
Es macht auch keinen Unterschied, ob man
mit einem identischen Befehl andere Aktionen ausführt?
Beide Subs stehen übrigens in der gleichen Klasse und haben außer einem MsgBox keine weiteren Befehle.
folgende Zeilen verursachen mir Kopfschmerzen:
Beide geben die aktuell gewählte Zeile im Datagridview wieder. Das funktioniert auch solange bis man eine neue Zeile anklickt, die noch keinen Inhalt hat. Wenn man was einträgt generiert das DGV eine weitere
Zeile und alles ist in Ordnung. Das Problem tritt auf, wenn man noch nichts eingetragen hat und das DGV keine weitere Zeile generiert hat.
Der untere Codeblock gibt die korrekte Zahl der letzten Zeile wieder, beim anderen springt das DGV eine Zeile zurück und gibt die Zahl der vorletzten an .
Es macht auch keinen Unterschied, ob man
CurrentRow.Index()
oder CurrentCell.RowIndex()
benutzt. Hat jemand eine Idee, wieso das Programmmit einem identischen Befehl andere Aktionen ausführt?
Beide Subs stehen übrigens in der gleichen Klasse und haben außer einem MsgBox keine weiteren Befehle.
Option strict = on
If it's stupid and it works it ain't stupid.
If it's stupid and it works it ain't stupid.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Nils_Kr“ ()