【问题标题】:How to add header to MS Ribbon's Application Menu如何将标题添加到 MS 功能区的应用程序菜单
【发布时间】:2011-10-16 10:24:15
【问题描述】:
我正在尝试复制写字板应用程序菜单并向 RibbonApplicationMenu 添加标题。但标题永远不会显示。我在哪里将此标题添加到应用程序菜单(例如,在写字板中,标题显示“最近的文档”
<ribbon:RibbonApplicationSplitMenuItem Header="Select an Option to export" ImageSource="image1.png" >
<ribbon:RibbonApplicationMenuItem Header="PDF" ImageSource="image2.png" />
<ribbon:RibbonApplicationMenuItem Header="Excel" ImageSource="image3.png />
</ribbon:RibbonApplicationSplitMenuItem>
【问题讨论】:
标签:
c#
wpf
ribbon-control
【解决方案1】:
试试这个
<Ribbon:Ribbon Grid.Row="0">
<Ribbon:Ribbon.ApplicationMenu>
<Ribbon:RibbonApplicationMenu>
<Ribbon:RibbonApplicationMenu.AuxiliaryPaneContent>
<Grid MinHeight="500">
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Border Grid.Row="0" BorderBrush="DarkBlue" BorderThickness="0,0,0,1">
<StackPanel
Orientation="Vertical">
<Label Foreground="DarkBlue" HorizontalAlignment="Left" VerticalAlignment="Center" HorizontalContentAlignment="Left"
VerticalContentAlignment="Center" Content="Hello World" />
</StackPanel>
</Border>
<ListBox Grid.Row="1">
<ListBoxItem>List Box Item 1</ListBoxItem>
<ListBoxItem>List Box Item 2</ListBoxItem>
<ListBoxItem>List Box Item 3</ListBoxItem>
<ListBoxItem>List Box Item 4</ListBoxItem>
</ListBox>
</Grid>
</Ribbon:RibbonApplicationMenu.AuxiliaryPaneContent>
<Ribbon:RibbonApplicationMenuItem Header="Hello _Ribbon" ImageSource="Images\LargeIcon.png"/>
<Ribbon:RibbonApplicationMenuItem Header="Hello _Ribbon" ImageSource="Images\LargeIcon.png"/>
<Ribbon:RibbonApplicationMenuItem Header="Hello _Ribbon" ImageSource="Images\LargeIcon.png"/>
</Ribbon:RibbonApplicationMenu>
</Ribbon:Ribbon.ApplicationMenu>
</Ribbon:Ribbon>
它给了我这个