Microsoft 发明了 Ribbon 界面,并最初在 Office 2007 中使用它。它将原本的菜单和工具栏结合起来,用标签和组来整理功能。它最重要的目的是让用户方便地发现所有的功能,而不是把功能藏在冗长的菜单里。Ribbon 也支持安排功能的优先级,或使用不同大小的按钮。
WPF 没有内嵌 Ribbon 控件,但 Microsoft 已经发布了一个。只要你遵循他们的实现规范,就可以免费下载使用。你在 MSDN 可以读到更多内容,也有 Ribbon 控件的下载链接。
你可以下载和使用 Microsoft 创建的 Ribbon 控件,但它默认并不是 .NET 框架的一部分。如果它被集成进框架,我们就会在这个教程里加以讨论。现在,如果你想找一个更完整的 Ribbon 实现,可能需要看看第三方的方案——很多大的 WPF 控件提供商都提供 Ribbon 控件。