Hallo,
versuche eine eventuelle Falscheingabe in einem DGV abzufangen.
Habe schon eine Weile im Netz gesucht, aber leider nicht wirklich eine Lösung gefunden.
Hier ein Versuch:
Weiterhin sollte die Eingabe nicht <= 1 sein.
versuche eine eventuelle Falscheingabe in einem DGV abzufangen.
Habe schon eine Weile im Netz gesucht, aber leider nicht wirklich eine Lösung gefunden.
Hier ein Versuch:
VB.NET-Quellcode
- Private Sub DGVVG_Lohn_CellValidating(sender As Object, e As DataGridViewCellValidatingEventArgs) Handles DGVVG_Lohn.CellValidating
- Dim Zelle As DataGridViewCell = Me.DGVVG_Lohn.Rows(e.RowIndex).Cells(e.ColumnIndex)
- Dim Dezi As Decimal = 0
- If Decimal.TryParse(Zelle.Value.ToString, Dezi) Then
- Else
- Zelle.Value = 9
- End If
- End Sub
Weiterhin sollte die Eingabe nicht <= 1 sein.
Gruß Markus