我已經具備以下條件:如何以編程方式將訪問鍵(快捷鍵)添加到WPF ContextMenu?
var myContextMenu = new System.Windows.Controls.ContextMenu();
var exitItem = new MenuItem();
exitItem.Header = "E_xit";
exitItem.Item.Click += new RoutedEventHandler(new System.EventHandler(ExitProgram));
myContextMenu.Items.Add(exitItem);
這使我的上下文菜單顯示退出菜單項,有下劃線的「X」。但是,按x不會執行任何操作。點擊菜單項可以正常工作。
如何將事件與x鍵關聯?請注意,這必須在我的上下文中以編程方式完成。我無法在前面的XAML中撰寫此解決方案。
看看你是否可以通過ApplicationCommands類使用已經內建的WPF命令:http://msdn.microsoft.com/en-us/library/system.windows.input.applicationcommands.aspx – VS1