SplitContainer::Orientation Property
.NET Framework (current version)
Gets or sets a value indicating the horizontal or vertical orientation of the SplitContainer panels.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: property Orientation Orientation { Orientation get(); void set(Orientation value); }
Property Value
Type: System.Windows.Forms::OrientationOne of the Orientation values. The default is Vertical.
| Exception | Condition |
|---|---|
| InvalidEnumArgumentException | The assigned value is not one of the Orientation values. |
Use the Orientation property to change the SplitContainer from vertical to horizontal or from horizontal to vertical.
The following code example shows a horizontal splitter whose top and bottom panels contain ListView controls. Other basic properties of a horizontal splitter are also shown. This example is part of a larger example provided for the SplitContainer class.
// Basic SplitContainer properties. // This is a horizontal splitter whose top and bottom panels are ListView controls. The top panel is fixed. splitContainer2->Dock = System::Windows::Forms::DockStyle::Fill; // The top panel remains the same size when the form is resized. splitContainer2->FixedPanel = System::Windows::Forms::FixedPanel::Panel1; splitContainer2->Location = System::Drawing::Point( 0, 0 ); splitContainer2->Name = "splitContainer2"; // Create the horizontal splitter. splitContainer2->Orientation = System::Windows::Forms::Orientation::Horizontal; splitContainer2->Size = System::Drawing::Size( 207, 273 ); splitContainer2->SplitterDistance = 125; splitContainer2->SplitterWidth = 6; // splitContainer2 is the third control in the tab order. splitContainer2->TabIndex = 2; splitContainer2->Text = "splitContainer2";
.NET Framework
Available since 2.0
Available since 2.0
Show: