none
Radio Button und Checkbox ... Finales Event wie SelectionChanged RRS feed

  • Frage

  • Hallo Zusammen,

     

    bei der RadioBox und bei der Checkbox gibt es ja kein Changed Event. Da der GotFocus und das Click Event auch ausgelöst wird, wenn man daneben klickt, würde mich interessieren, wie ich hier eine Möglichkeit bekomme, final die Veränderung abzufragen...

     

    Die Methode auf das Checked Item zu gehen und zu binden, habe ich versucht.. allerdings bekomme ich dann ab zwei RadioButton eine Schleife, da er ja beide setzt..... Ich möchte aber nur das finale Event haben....

     

    Beispiel:

     

    Radio Box 1 --> Binding Is Checked

    Radio Box 2 --> Binding Is Checked

     

    Wenn Box 1 angeklickt wird, wird das Binding in Box 1 auf True und dann in Box 2 auf False gesetzt.

    Ich möchte nun beim ende einen Sub auslösen, der weitere Prüfungen initiiert...

     

    Danke und Gruss

    Torsten

    Sonntag, 29. Mai 2011 12:42

Antworten

  • Wenn Du nur 2 RadioButtons in einem Container hast, dann reicht die Bindung eines Buttons an eine Eigenschaft. Wenn Du mehrere RadioButtons hast, dann ist vermutlich die Checked-Eigenschaft die Basis für eine Eigenschaft, die viele Zustände annehmen kann (z.B. Enum, Text oder  Zahl). In diesem Fall ist es am einfachsten, einen Konverter zu schreiben, der den Sender auswertet und den Zustand der gebundenen Eigenschaft mit den vielen Zuständen beeinflusst.
     
    --
    Viele Grüße
    Peter
    • Als Antwort markiert Pattasatto Donnerstag, 2. Juni 2011 12:13
    Sonntag, 29. Mai 2011 14:43