Office 2007和Ribbon引入了“Key Tips”的概念。
简而言之,Ribbon中的每个命令都会接收一个字母,您可以按下该字母来激活该命令。...这些字母由小型“KeyTips”指示,指示要按下哪个字母以激活控件。 KeyTips使用Alt键显示,因此使用它们的感觉类似于Windows中的菜单导航。
(来源:http://blogs.msdn.com/jensenh/archive/2006/04/12/574930.aspx)
以下是Key Tips的示例。在此图中,用户按下了ALT键,并等待进一步输入。
是否有任何WPF开源的“关键提示”示例?
如何以通用的方式实现此功能(即不需要Ribbon)?如何使用MVVM模式实现此功能(考虑到ICommand不支持InputBindings)。
注意:ActiPro已在其Ribbon实现中实现了此功能,但他们没有发布源代码。