StackPanel.Orientation Property
Silverlight
Gets or sets the dimension by which child elements are stacked.
Namespace: System.Windows.Controls
Assembly: System.Windows (in System.Windows.dll)
<StackPanel Orientation="Horizontal"/> -or- <StackPanel Orientation="Vertical"/>
Property Value
Type: System.Windows.Controls.OrientationOne of the enumeration values that specifies the orientation of child elements. The default is Vertical.
Dependency property identifier field: OrientationProperty
The following example creates a horizontal list of items by setting the Orientation property to Horizontal.
<StackPanel Orientation="Horizontal" Margin="20"> <Rectangle Fill="Red" Width="50" Height="50" Margin="5" /> <Rectangle Fill="Blue" Width="50" Height="50" Margin="5" /> <Rectangle Fill="Green" Width="50" Height="50" Margin="5" /> <Rectangle Fill="Purple" Width="50" Height="50" Margin="5" /> </StackPanel>
The preceding example produces output that is similar to the following illustration.

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.