12.4 Gruppierung (GroupBox)
Ein GroupBox-Objekt, auch als Gruppenfeld bezeichnet, nimmt eine besondere Stellung ein: Einerseits gruppiert es Steuerelemente (beispielsweise um einen funktionalen, logischen Zusammenhang zu garantieren), andererseits kann es auch zur optischen Gestaltung einer Benutzeroberfläche eingesetzt werden. In einigen Punkten kann man eine GroupBox fast wie ein Formular in einem übergeordneten Formular ansehen – sie ist ein Container. Ein Gruppenfeld-Objekt gliedert sich zwar mit seiner TabIndex-Eigenschaft in die Fokussierreihenfolge des Formulars ein, verwaltet darüber hinaus aber eine eigene Fokussierreihenfolge, die mit
TabIndex = 0
für das erste zu aktivierende Steuerelement innerhalb der Gruppe beginnt.
Die daraus folgende logische Konsequenz muss sein, dass alle gruppierten Steuerelemente der gruppenfeldeigenen Auflistung vom Typ Control.ControlCollection mit einer der beiden Methoden Add oder AddRange hinzugefügt werden müssen, auf die über eine Eigenschaft Controls des Gruppenfelds zugegriffen werden kann.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.