私はマイクロソフトUIオートメーションを書いていますが、AutomationElementクラスにはAcceleratorKeyとAccessKeyの2つの属性がありますが、違いは何ですか?
1 に答える
4
MSDNから:
アクセラレータ キーの組み合わせは、アクションを呼び出します。
と
MSDNから:
アクセス キーは、メニュー、メニュー項目、または添付されたメニュー機能をアクティブにするボタンなどのコントロールのラベルのテキスト内の文字です。
Fileメニューを含む典型的なメニューバーを想像してください。ファイル メニューには、[ファイルを開く] オプションがあります。アクセス キーFを[ファイル] メニューに割り当てると、 Alt+を押しFてこのメニューを開くことができます。が[ファイルを開くO]に割り当てられている場合、 [ファイル] メニューが開いているときに を押すと、このメニューに割り当てられたアクションが呼び出されます。通常、[ファイルを開く] ダイアログが表示されます。O
Oをアクセラレータ キーとして[ファイルを開く] メニューに割り当てた場合、いつでもCtrl+を押すと ( [ファイル] メニューが開いていなくても)、そのアクションが呼び出されます - [ファイルを開く] ダイアログを表示します。O
于 2012-07-30T09:01:42.747 に答える