Hallo,
ich habe folgendes Problem mit ´ner DataGridView. Ich habe eine Datum-Column, dessen Value durch einen "Datums-Dialog" gesetzt wird, das Problem ist nun das die DGV dann nicht eine neue leere Row erzeugt, wie es der Fall wäre, wenn ich in der Cell manuell was eingebe. Da die anderen Columns Readonly sind kann ich dann keine weiteren Datensätze in dieser DGV ertellen.
Nutze ich das falsches Event? Wie kann ich die DGV dazu bringen eine neue leere Row zuerzeugen?
mfG
Derfuhr
ich habe folgendes Problem mit ´ner DataGridView. Ich habe eine Datum-Column, dessen Value durch einen "Datums-Dialog" gesetzt wird, das Problem ist nun das die DGV dann nicht eine neue leere Row erzeugt, wie es der Fall wäre, wenn ich in der Cell manuell was eingebe. Da die anderen Columns Readonly sind kann ich dann keine weiteren Datensätze in dieser DGV ertellen.
VB.NET-Quellcode
- Private Sub DataGridView1_CellBeginEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellCancelEventArgs) Handles DataGridView1.CellBeginEdit
- If e.ColumnIndex = 0 Then
- If Getdate.ShowDialog <> Windows.Forms.DialogResult.OK Then
- Return
- End If
- DataGridView1.CurrentCell.Value = Getdate._Date
- End If
- End Sub
Nutze ich das falsches Event? Wie kann ich die DGV dazu bringen eine neue leere Row zuerzeugen?
mfG
Derfuhr