我試圖找出AppleScript中給定菜單項的鍵盤快捷鍵(例如,shift + cmd + S)。 「探測菜單欄」腳本幫助我訪問菜單項,甚至檢查它們的屬性等,但我一直無法發現哪些將打印出鍵盤快捷方式。 的探測腳本是這樣的: tell process "Finder"
get every menu bar
tell menu bar 1
get every menu bar item
get
我在運行時創建Menu並綁定MenuItem,如下所示,但我無法使其工作。 我創建了Menu如下: Menu menu = new Menu();
menu.Items.Add(new MenuItem { Command = new PackCommand(), Header = "Pack" });
DockPanel.SetDock(menu, Dock.Top);