Hallo,
gibt es eine Möglichkeit, wie ich die vom User eingegebenen Werte im Konfigurationsformular beim Aufruf von ApplyChanges()
vor dem Speichern als Property korrigieren kann? Oder ist das nicht möglich bzw. nicht erlaubt?
Ich würde gerne in einigen Fällen unterschiedliche Eingaben (Formate) erlauben, diese am Ende aber „normalisiert“ in der Property speichern.
Ich möchte z.B. in der ValidationTextBox die Eingabe eines Wertes in Groß-/Kleinbuchstaben oder mit Leerzeichen zulassen, den Wert aber anschließend in einem einheitlichen Format speichern und anzeigen. Kann ich diese Korrektur im Hintergrund automatisch vornehmen und den korrigierten Wert direkt als Property speichern oder muss ich die Eingabe vom User so als Property übernehmen und dann jedes Mal bei der Verarbeitung im Modul intern korrigieren?
Mir geht es nicht darum, die Eingabe grundsätzlich per RegEx einzuschränken oder den Wert im Formular mittels UpdateFormField()
anders darzustellen, sondern darum, den eigegebenen Wert ggf. zu korrigieren und so abzuspeichern.
Hätte man bei allen Formularelementen ein onChange, onType, onClick etc. könnte man das ja darüber realisieren.