4 RadioButtons als 2 Funktionseinheiten
Moderator: Moderatoren
-
- Rekursionen-Architekt
- Beiträge: 440
- Registriert: Mo, 30. Mai 2011 15:06
- Danksagung erhalten: 1 Mal
4 RadioButtons als 2 Funktionseinheiten
Hi, ich habe 4 Radiobuttons.
Im Moment ist es so dass wenn ich auf einen der 4 klicke alle anderen nicht mehr ausgewählt sind, nur der eine.
Ich hätte jetzt aber gerne, dass RB1 und RB2 zusammengehören und RB3 und RB4 zusammen gehören.
Sprich von diesen 4 RadioButtons sind immer 2 markiert und 2 nicht. Wenn ich z.B. RB1 markiere wird RB2 nicht mehr markiert, bei RB3 und RB4 findet keine Änderung statt.
Wie kann ich das realisieren, ohne eine Groupbox als Parent festzulegen?
Im Moment ist es so dass wenn ich auf einen der 4 klicke alle anderen nicht mehr ausgewählt sind, nur der eine.
Ich hätte jetzt aber gerne, dass RB1 und RB2 zusammengehören und RB3 und RB4 zusammen gehören.
Sprich von diesen 4 RadioButtons sind immer 2 markiert und 2 nicht. Wenn ich z.B. RB1 markiere wird RB2 nicht mehr markiert, bei RB3 und RB4 findet keine Änderung statt.
Wie kann ich das realisieren, ohne eine Groupbox als Parent festzulegen?
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: 4 RadioButtons als 2 Funktionseinheiten
Radiobuttons werden durch Parents gruppiert. Das muss allerdings keine Groupbox sein, es ist auch ein (beispielsweise unsichtbares) Textstatic verwendbar. Hauptsache, gemeinsamer Parent. Darüber definiert sich die Gruppenzugehörigkeit.
Herzlich,
Tom
Tom
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: 4 RadioButtons als 2 Funktionseinheiten
Moin,
wenn Du keine Groupbox() willst, versuche es mal mit einem Static als Parent.
Beide "Gruppen" müssen jedenfalls unterschiedliche Parents haben!
Viele Grüße,
Martin
Tom war schneller.
wenn Du keine Groupbox() willst, versuche es mal mit einem Static als Parent.
Beide "Gruppen" müssen jedenfalls unterschiedliche Parents haben!
Viele Grüße,
Martin
Tom war schneller.
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: 4 RadioButtons als 2 Funktionseinheiten
Hi,
Ein Blick ins Handbuch erleichtert die Problemlösung (sorry, das musste jetzt sein ...)
XbpRadioButton() - Klassenfunktion der XbpRadioButton-Klasse
TOM und Martin waren schneller
Ein Blick ins Handbuch erleichtert die Problemlösung (sorry, das musste jetzt sein ...)
XbpRadioButton() - Klassenfunktion der XbpRadioButton-Klasse
Du musst also je zwei RadioButtons auf ein anderes Control (z.B. XbpStatic) legen !Handbuch hat geschrieben:Anders als eine Checkbox muß ein Radiobutton immer in einer Gruppe von zwei oder mehr Radiobuttons auftreten. Innerhalb einer Gruppe von Radiobuttons ist immer nur ein einzelner Radiobutton ausgewählt. Die Zugehörigkeit eines Radiobuttons zu einer Gruppe wird über Parent und Owner definiert. Alle Radiobuttons, die den gleichen Parent und Owner haben, gehören zu einer Gruppe.
TOM und Martin waren schneller
Gruß
Hubert
Hubert
-
- Rekursionen-Architekt
- Beiträge: 440
- Registriert: Mo, 30. Mai 2011 15:06
- Danksagung erhalten: 1 Mal
Re: 4 RadioButtons als 2 Funktionseinheiten
ok danke dann muss ich wohl oder übel sinnlose Objekte einfügen -.- naja was solls :P
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: 4 RadioButtons als 2 Funktionseinheiten
Wieso sollten die sinnlos sein? Die erfüllen ja genau den von Dir gewünschten Zweck
Viele Grüße,
Martin
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: 4 RadioButtons als 2 Funktionseinheiten
Das gruppieren ist auch bei anderen XbParts sehr sinnvoll, denn es schafft optische Ordnung (leichte Rahmen um alles was zusammen gehört)
und erleichtert das nachträgliche Ändern der Positionen, da je je Gruppe alles auf die eigene Gruppe ausgerichtet ist.
Zumindest wenn man nicht mit dem XppFD arbeitet, der hat da so seine Probleme
und erleichtert das nachträgliche Ändern der Positionen, da je je Gruppe alles auf die eigene Gruppe ausgerichtet ist.
Zumindest wenn man nicht mit dem XppFD arbeitet, der hat da so seine Probleme
Gruß
Hubert
Hubert