I want to add a vertical Separator to a Grid, but i can only find the horizontal. Isn't there a Property, where you can enter if the line of the separator should be horizontal or vertical?
I searched a lot, but didn't find a short and easy solution to this.
I use .Net Framework 4.0 and Visual Studio Ultimate 2012.
If I try to rotate the horizontal Separator by 90 degrees, it loses the ability to "dock" to other Components.
The rotated separator looks like this:
<Separator HorizontalAlignment="Left" Height="100" Margin="264,26,0,0" VerticalAlignment="Top" Width="100" RenderTransformOrigin="0.5,0.5"> <Separator.RenderTransform> <TransformGroup> <ScaleTransform/> <SkewTransform/> <RotateTransform Angle="90"/> <TranslateTransform/> </TransformGroup> </Separator.RenderTransform> </Separator>
This should do exactly what the author wanted:
<StackPanel Orientation="Horizontal"> <Separator Style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}" /> </StackPanel>
if you want a horizontal separator, change the Orientation
of the StackPanel
to Vertical
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With