Hallo Leute,
irgendwie stehe ich auf dem Schlauch.
Ich möchte in einem Listview beim Event
Hier mein Lösungsansatz:
Ich möchte im Listview ein Datum eingeben, dabei soll der Anwender aber möglichst einfach die Werte ändern können.
Beispieleingaben: 15,10,22 / 15/10/22 / 15.10.22 => soll nach Änderung geändert werden in 15.10.2022
Ich bekomme das aber einfach nicht hin.
Hat einer eine Idee was ich hier falsch oder anders machen kann?
Vielen Dank im Voraus.
Gruß Achilleus
irgendwie stehe ich auf dem Schlauch.
Ich möchte in einem Listview beim Event
AfterLabelEdit
ggf. den eingegebenen Wert ändern.Hier mein Lösungsansatz:
VB.NET-Quellcode
-
- Private Sub lvwMailversand_AfterLabelEdit(sender As Object, e As LabelEditEventArgs) Handles lvwMailversand.AfterLabelEdit
- If IsDate(e.Label.ToString) Then
- With lvwMailversand.FocusedItem
- .Text = Convert.ToDateTime(e.Label.ToString)
- End With
- Edit_VersanddatumMenuStripItem.PerformClick()
- Else
- e.CancelEdit = True
- MessageBox.Show("Geben Sie bitte ein gültiges Datum ein.", "Fehler bei Datumseingabe", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
- End If
- End Sub
Ich möchte im Listview ein Datum eingeben, dabei soll der Anwender aber möglichst einfach die Werte ändern können.
Beispieleingaben: 15,10,22 / 15/10/22 / 15.10.22 => soll nach Änderung geändert werden in 15.10.2022
Ich bekomme das aber einfach nicht hin.
Hat einer eine Idee was ich hier falsch oder anders machen kann?
Vielen Dank im Voraus.
Gruß Achilleus