完成这些菜单项的定义后,我们就可以在视图部分将这些菜单项添加到应用程序菜单中,完成它的定义。编辑XML文件的视图部分,添加应用程序菜单:
<Ribbon>
<Ribbon.Tabs>
<!--... -->
</Ribbon.Tabs>
<!—添加应用程序菜单-->
<Ribbon.ApplicationMenu>
<ApplicationMenu CommandName="FileMenu">
<!—最常使用选项. -->
<ApplicationMenu.RecentItems>
<RecentItems CommandName="cmdMRUItems"/>
</ApplicationMenu.RecentItems>
<!—菜单项 -->
<MenuGroup Class="MajorItems">
<Button CommandName="cmdNew" />
<Button CommandName="cmdOpen" />
<Button CommandName="cmdSave" />
</MenuGroup>
<MenuGroup Class="StandardItems">
<Button CommandName="cmdPrint" />
<Button CommandName="cmdExit" />
</MenuGroup>
</ApplicationMenu>
</Ribbon.ApplicationMenu>
</Ribbon>
<Ribbon.Tabs>
<!--... -->
</Ribbon.Tabs>
<!—添加应用程序菜单-->
<Ribbon.ApplicationMenu>
<ApplicationMenu CommandName="FileMenu">
<!—最常使用选项. -->
<ApplicationMenu.RecentItems>
<RecentItems CommandName="cmdMRUItems"/>
</ApplicationMenu.RecentItems>
<!—菜单项 -->
<MenuGroup Class="MajorItems">
<Button CommandName="cmdNew" />
<Button CommandName="cmdOpen" />
<Button CommandName="cmdSave" />
</MenuGroup>
<MenuGroup Class="StandardItems">
<Button CommandName="cmdPrint" />
<Button CommandName="cmdExit" />
</MenuGroup>
</ApplicationMenu>
</Ribbon.ApplicationMenu>
</Ribbon>
现在我们编译解决方案,点击Ribbon界面左上方的应用程序图标,就可以看到新添加的应用程序菜单了。我们可以看到,最常使用列表还是空空如也,因为我们还没有打开过文件: