C# WPF功能区辅助内容隐藏或折叠

C# WPF功能区辅助内容隐藏或折叠,c#,wpf,ribbon,ribbon-control,C#,Wpf,Ribbon,Ribbon Control,我正在使用Ribbon进行WPF应用程序检查 我想隐藏/折叠名为辅助内容的区域-查看此屏幕截图: 我读到我需要通过风格做到这一点,但我不知道如何做到 这是我的密码: <r:Ribbon.ApplicationMenu> <r:RibbonApplicationMenu Visibility="Visible" > <r:RibbonApplicationMenu.AuxiliaryPaneContent>

我正在使用Ribbon进行WPF应用程序检查

我想隐藏/折叠名为辅助内容的区域-查看此屏幕截图:

我读到我需要通过风格做到这一点,但我不知道如何做到

这是我的密码:

<r:Ribbon.ApplicationMenu>                
    <r:RibbonApplicationMenu Visibility="Visible" >
        <r:RibbonApplicationMenu.AuxiliaryPaneContent>
            <!-- STYLE SHOULD BE PROBABLY HERE -->
        </r:RibbonApplicationMenu.AuxiliaryPaneContent>

        <r:RibbonApplicationMenuItem 
                              Header="Item1"                                          
                              Click="ExitClick"
                              IsEnabled="True"
                              KeyTip="O" />
        <r:RibbonApplicationMenuItem 
                              Header="Item2"                                          
                              Click="MyClick"
                              IsEnabled="True"
                              KeyTip="O" />
    </r:RibbonApplicationMenu>                
</r:Ribbon.ApplicationMenu>


谢谢你的帮助。

这对我很有效。一定要打电话来

RibbonWindow_Loaded(object sender, RoutedEventArgs e)
        {
             var grid = (_ribbonApplicationMenu.Template.FindName("MainPaneBorder",_ribbonApplicationMenu) as Border).Parent as Grid;
             grid.ColumnDefinitions[2].Width = new GridLength(0);
        }

不,这不是从外部定制的。您必须覆盖整个
RibbonApplicationMenu
模板。您是否有提示,在哪里可以找到覆盖RibbonApplicationMenu的解决方案。谢谢你,你可以从下载源代码,你可以在里面找到默认模板。从那里复制/粘贴模板,并根据需要进行修改。