Checkbox aktivieren und deaktivieren
-
Wie kann ich eine Checkbox in Abhängigkeit von einer anderen Checkbox aktivieren und deaktivieren?
Beide Checkboxen sind als Control, d. h. nicht als Wert, mit den Variablen verbunden.
Die Methoden EnableWindow() und SetCheck() sind mit schon bekannt, mir fehlt aber ein KonzeptLG
Philipp
-
Na einfach mit TRUE oder FALSE...
m_CheckBox_Variable = TRUE; //TRUE -> Aktiviert und FALSE -> Deaktiviert
Gruß
:: NoName ::
-
Ich hab vergessen zu erwähnen, dass ich den Status der Checkbox zur Laufzeit, d. h. während der Dialog offen ist, ändern möchte.
Hintergrund: Der Benutzer kann eine Option erst aktivieren, wenn zuvor eine andere aktiviert wurde.LG
Philipp
-
schreib mal genauer was du willst.
du willst 2 checkboxen aktivieren und dann soll erst was passieren ?
was soll passieren?
-
Du mußt einen BN_CLICKED - Handler für die Master-Checkbox hinzufügen, und dort die andere (abhängig com Checkstatus) (d)aktivieren:
Unter vorbehalt von Syntax-Fehlern:
OnMasterClicked:
m_cbSlave.EnableWindow(m_cbMaster.GetCheck() != 0);