Mar*_*rta 10 .net c# wpf ribbon separator
如何将垂直分隔符添加到WPF功能区,添加到RibbonGroup?我尝试了类似的东西,但我得到的是水平分隔符而不是垂直分隔符.
<r:RibbonGroup>
<r:RibbonButton Command="{StaticResource SomeButton}" />
<r:RibbonSeparator></r:RibbonSeparator>
<r:RibbonToggleButton IsChecked="False" Command="{StaticResource AnotherButton}"/></r:RibbonToggleButton>
</r:RibbonGroup>
Run Code Online (Sandbox Code Playgroud)
那么如何制作垂直分隔符呢?
Mic*_* T. 10
我就是这样做的.
<ribbon:RibbonGroup.Resources>
<!-- Vertical Separator-->
<Style TargetType="{x:Type ribbon:RibbonSeparator}"
x:Key="KeyRibbonSeparatorVertical">
<Setter Property="LayoutTransform">
<Setter.Value>
<RotateTransform Angle="90"/>
</Setter.Value>
</Setter>
</Style>
</ribbon:RibbonGroup.Resources>
Run Code Online (Sandbox Code Playgroud)
看起来这不再适用于最新版本(3.5.40729.1).RibbonSeparator也不起作用,但您可以使用:
<Ribbon:RibbonControlGroup Height="55" Margin="5" Width="1" MinHeight="55" MaxWidth="1"/>
Run Code Online (Sandbox Code Playgroud)