Ich habe eine Combobox am Anfang eines Formulars, die bearbeitbare Daten in Felder darunter lädt. Wenn der Benutzer Änderungen vorgenommen, aber nicht gespeichert hat, und versucht, eine andere Option aus der Combobox auszuwählen, möchte ich sie warnen und ihnen die Möglichkeit geben, abzubrechen oder zu speichern.Wie verhindern/löschen Sie die Wertänderung einer Combobox in C#?
Ich benötige ein "BeforeValueChange" Ereignis mit einem cancelable Event-Argument.
Irgendwelche Ratschläge, wie man es schafft?
Dies geschieht, nachdem Sie den Fokus verlieren, so wird nicht funktionieren. Ich brauche ein Ereignis, das passiert, bevor der Benutzer versucht, den Wert zu ändern. –
@RG - Könnten Sie nicht einfach den Fokus auf das Kombinationsfeld zurücksetzen, oder gibt es eine Verarbeitung, wenn der Fokus verloren geht? –