2013-12-19 18 views
6

Ich habe eine Gruppe von Kontrollkästchen, ich möchte die Groupbox mit Themes-Kontrollkästchen verknüpfen Groupbox checkbox Themes Bild ist ein Beispiel.Kontrollkästchen unbestimmt für Kontrollkästchen groupbox

Wie verknüpfe ich Theme1 und Theme2 mit Themes? Checkbox controlled by Example groupbox

+0

Sie meinen beide zu überprüfen, wenn "Themen" überprüft wurde? – Max

+0

.... aber was passiert, wenn der ** Benutzer ** auf "Themen" oder "Checkbox" klickt? Wenn sie einen unbestimmten Zustand auswählen können, wie wird Ihr Code wissen, ob er 1 oder 2 überprüft? Wie ist das einfacher als nur 1 oder 2 nach Bedarf zu klicken? – Plutonix

+0

Kontrollkästchen "Checkbox" aktiviert/deaktiviert Checkbox1 und Checkbox2, wenn Checkbox1.Checked = false und Checkbox2.Checked = true, "Checkbox" ist unbestimmt. –

Antwort

1

Sie gaben keinen Hinweis, was "die Verknüpfung von Themes mit der Groupbox" bedeutet, noch was der unbestimmte Zustand bedeutet. Da jedoch das Überprüfen/Auswählen von Theme1 wahrscheinlich die Verwendung von Theme2 ausschließt, scheint es, als ob Sie nicht die richtige UI-Präsentation verwenden (da der Benutzer beide auswählen kann).

Betrachten Sie eine ComboBox mit den Einträgen {"No Theme", "Theme 1", "Theme 2"}. So wird niemand verwirrt und weniger Platz wird verbraucht.

bearbeiten

Wenn Ihr bearbeiten wirklich reflektiert, was Sie wollen, stellen Sie die „außerhalb“ Zustand überprüfen, wann immer einer der check Änderungen der Innenseite Checkbox. Es macht immer noch keinen Sinn - was machen Sie, wenn der Benutzer die äußere Box an/auscheckt?

+0

Oder eine Optionsschaltfläche (= Optionsfeld)? – Neolisk

+0

Das Kontrollkästchen "Themenliste" ist ein Beispiel für das Kontrollkästchen "Gruppenfeld", zum Beispiel: Das Kontrollkästchen "Kontrollkästchen" des Kontrollkästchens "Themen" ändert sich mit dem Gruppenfeld. –

+0

Wenn sie Theme1 ** und ** theme2 überprüfen - was können sie tun, was benutzen Sie? Es ist immer noch nicht klar, warum Sie einen dritten Scheck benötigen, um den Status von zwei anderen Schecks widerzuspiegeln. Sie möchten wahrscheinlich eine Reihe von Radios, eine Combo oder sogar die Domain-updown-Kontrolle. Wenn "Themen" die Gruppenbox und die Auswahl aktivieren soll, gibt es tatsächlich eine "Keine Themen" -Auswahl. – Plutonix

Verwandte Themen