WPF功能区 - 我们可以隐藏Ribbon ApplicationMenu的AuxiliaryPane吗?

时间:2011-04-07 09:26:04

标签: wpf ribbon

我在我的应用程序中使用MS Ribbon。 我想要隐藏其AuxiliaryPane的{​​{1}}?我只想显示正常的菜单项。

我读到Pane违反了Ribbon Control的Microsoft Office UI许可证。 但在Microsoft CRM中,RibbonApplicationMenu不存在。

那么可以选择隐藏它吗?

此致 GP

2 个答案:

答案 0 :(得分:0)

在对同一个问题进行了一段时间的努力之后,here是我提出的解决方案。 希望这会有所帮助。

答案 1 :(得分:0)

试试这个在Ribbonbar加载的活动

中对我有用
private void ribbonBar_Loaded(object sender, RoutedEventArgs e)
    {
         var grid = (ribbonApplicationMenu.Template.FindName("MainPaneBorder",ribbonApplicationMenu) as Border).Parent as Grid;
         grid.ColumnDefinitions[2].Width = new GridLength(0);
    }