Freigeben über


Übersicht über das SplitContainer-Steuerelement (Windows Forms)

Das SplitContainer-Steuerelement in Windows Forms kann als zusammengesetztes Steuerelement betrachtet werden. Es setzt sich aus zwei Bereichen zusammen, die durch eine verschiebbare Leiste getrennt sind. Wenn sich der Mauszeiger über der Leiste befindet, ändert sich sein Aussehen, um anzuzeigen, dass die Leiste verschiebbar ist.

Wichtig

In der Toolbox ersetzt das SplitContainer-Steuerelement das Splitter-Steuerelement, das in der Vorgängerversion von Visual Studio enthalten war. Das SplitContainer-Steuerelement ist das bevorzugte Steuerelement gegenüber dem Splitter-Steuerelement. Die Splitter-Klasse ist aus Gründen der Kompatibilität mit vorhandenen Anwendungen weiterhin in .NET Framework enthalten. Wir empfehlen jedoch ausdrücklich die Verwendung des SplitContainer-Steuerelements bei neuen Projekten.

Mit dem SplitContainer-Steuerelement können Sie komplexe Benutzeroberflächen erstellen. Häufig bestimmt die Auswahl in dem einen Bereich, welche Objekte in dem anderen Bereich angezeigt werden. Diese Anordnung eignet sich sehr gut für die Anzeige und das Durchsuchen von Informationen. Die beiden Bereiche ermöglichen die in Bereiche getrennte Anordnung von Informationen. Mithilfe der Leiste, die auch "Splitter" genannt wird, können die Benutzer die Größe der Bereiche leicht anpassen.

Es können auch mehrere SplitContainer-Steuerelemente verwendt werden. Dabei wird das zweite SplitContainer-Steuerelement horizontal ausgerichtet, um die Bereiche übereinander anzuordnen.

Beachten Sie, dass auf das SplitContainer-Steuerelement standardmäßig über Tastatureingaben zugegriffen werden kann. Wenn die IsSplitterFixed-Eigenschaft auf false festgelegt ist, können Benutzer den Splitter durch Drücken der PFEILTASTEN verschieben.

Die Orientation-Eigenschaft des SplitContainer-Steuerelements bestimmt die Richtung des Splitters, nicht die des Steuerelements. Wenn diese Eigenschaft auf Vertical festgelegt ist, verläuft der Splitter daher von oben nach unten und erstellt einen linken und einen rechten Bereich.

Beachten Sie außerdem, dass der Wert der SplitterRectangle-Eigenschaft entsprechend dem Wert der Orientation-Eigenschaft variiert. Weitere Informationen finden Sie unter SplitterRectangle-Eigenschaft.

Sie können auch die Größe und die Bewegung des SplitContainer-Steuerelements beschränken. Die FixedPanel-Eigenschaft bestimmt, welcher Bereich bei einer Größenänderung des SplitContainer-Steuerelements seine ursprüngliche Größe beibehält. Die IsSplitterFixed-Eigenschaft legt fest, ob der Splitter mithilfe der Tastatur oder der Maus verschoben werden kann.

Tipp

Auch wenn die IsSplitterFixed-Eigenschaft auf true festgelegt ist, kann der Splitter zum Beispiel unter Verwendung der SplitterDistance-Eigenschaft programmgesteuert verschoben werden.

Nicht zuletzt verfügt jeder Bereich des SplitContainer-Steuerelements über Eigenschaften, um die individuelle Bereichsgröße zu bestimmen.

Häufig verwendete Eigenschaften, Methoden und Ereignisse

Name

Beschreibungen

FixedPanel-Eigenschaft

Bestimmt, welcher Bereich bei einer Größenänderung des SplitContainer-Steuerelements die ursprüngliche Größe beibehält.

IsSplitterFixed-Eigenschaft

Bestimmt, ob der Splitter mit der Tastatur oder der Maus verschoben werden kann.

Orientation-Eigenschaft

Bestimmt, ob der Splitter vertikal oder horizontal verläuft.

SplitterDistance-Eigenschaft

Bestimmt den Abstand zwischen dem linken bzw. oberen Rand und der verschiebbaren Splitterleiste in Pixel.

SplitterIncrement-Eigenschaft

Bestimmt den Mindestabstand in Pixel, um den der Benutzer den Splitter verschieben kann.

SplitterWidth-Eigenschaft

Bestimmt die Breite des Splitters in Pixel.

SplitterMoving-Ereignis

Tritt auf, wenn der Splitter gerade verschoben wird.

SplitterMoved-Ereignis

Tritt auf, wenn der Splitter verschoben wurde.

Siehe auch

Aufgaben

SplitContainer Control Sample

Referenz

SplitContainer

Weitere Ressourcen

SplitContainer-Steuerelement (Windows Forms)