
Zitat von
marabu:
Wenn der User auf eine aktive CheckBox klickt, dann wechselt diese ihren Zustand. Ist das nicht gewollt, so ist die CheckBox zu deaktivieren.
Kann es denn keine Situationen geben, wo ich den Fokus vielleicht durch das Programm ändern möchte, oder wo ein Refresh der Checkbox unabhängig von den Benutzereingaben erfolgt (als Beispiel
DB-Anwendungen mit Multi-User-Zugriff, es ist klar, daß man dort auch wieder völlig anders vorgehen könnte)?
Der Fokus gibt eben nur bedingt Auskunft darüber, ob der Benutzer die Änderung durchführt, oder das Programm durch den Benutzer. In den meisten Fällen wirst du natürlich mit dieser Vorgehensweise auskommen.
Cu,
Udontknow