2012-07-27 150 views

回答

1

您无法将RibbonGroup对齐到右侧。功能区不提供执行此操作的功能。

你可以做什么是使页面的标题项目......但我不知道这是否是足够你: DevExpress

+0

我正在使用MS Ribbon控件库。我不需要对齐标题。可能有人知道一些黑客... – Rover 2012-07-27 12:14:14

+0

@Rover我发布了一个可能的解决方案,如果你仍然在这3年半的时间里工作! – HireThisMarine 2016-04-21 17:09:17

0

罗孚,您可以尝试最后只剩RibbonGroup和右对齐RibbonGroup之间添加RibbonGroup并将大小分配给与窗口大小相关的新添加的色带。

例如<RibbonGroup Width="400"></RibbonGroup>

它下面的图片

enter image description here

+0

窗口可以调整大小。其他RibbonGroups可以有不同的宽度。 – Rover 2014-03-27 13:24:56

+0

耶..我也与这个问题工作..如果我发现我会发布给你.. – Satish 2014-03-28 07:38:28

0

您可以排序的黑客对齐,但我建议你反对它的外观。

   <r:RibbonGroup Header="This is a Filler Header With No Functionality but to Take Up Space" Visibility="Hidden"> 
        <s:RibbonButton2/> 
        <s:RibbonButton2/> 
        <s:RibbonButton2/> 
        <s:RibbonButton2/> 
       </r:RibbonGroup> 

客户想在整个页面顶部的带状他们的标志,但你添加“伪”元素的吧更多,更快“真”的元素将缩小窗口大小时崩溃。

0

试试这个:

<RibbonTab Header="Home" x:Name="rtabHome" FlowDirection="RightToLeft" > 
    <RibbonGroup Header="Group"> 
      <TextBlock Text="Example"/> 
    </RibbonGroup> 
</RibbonTab> 

作品与的FlowDirection = “从右至左”。

相关问题