問題タブ [access-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - カスタムContentTemplateを使用してWPFボタンでアクセスキーを使用するにはどうすればよいですか?
シナリオ:
現在、私はこのXAMLコードを持っています:
明らかに、アクセスキー('c'キー:_Cancel)はTextBlockと組み合わせて機能しません。実際、TextBlockはContentPresenter(下記)である必要があると思いますが、これによりVisualStudio2010インスタンスが毎回クラッシュします。
質問:
- ContentTemplateを使用してWPFボタンでアクセスキーを使用するための最良の解決策は何ですか?
前もって感謝します!
c# - WPFでのアクセスキーの動作は?
アクセスキー(ALT+ A)をショートカットとして提供するアプリケーションがあります。正常に動作しています。
問題は次のとおりです。コンボ ボックスとボタンが 1 つあるとします。ボタンに 1 つのアクセス キーを設定し、たとえばALT+Bとコンボ ボックスALT+を設定しました。 +の組み合わせをC押しながら、閉じるボタンのあるダイアログ ボックスを表示しています。ALTB
ダイアログボックスの閉じるボタンをクリックした後でも、Cキーを押すとコンボボックスが選択されます。
私の要件は、ダイアログボックスを表示した後、 を押してもコンボボックスを選択しないことCです。これを達成するにはどうすればよいですか?
c# - Prism + MVVM + Access Keys + UpdateSourceTrigger="LostFocus" -- これにより、最初にフォーカスを失うことなく、更新されたテキスト ボックスを保存できません。
この問題に取り組む方法がよくわかりません:
アクセスキーが添付された「保存」ボタンがあります...しかし、テキストボックスに何かを入力してアクセスキーを押して保存すると、テキストボックスはフォーカスを失うことがないため、ビューモデルを更新しません。UpdateSourceTrigger を PropertyChanged に変更する以外にこれを解決する方法はありますか?
wpf - WPFで「Alt」キーを押さなくてもアクセスキーが選択される
ツールバーを持つWPFアプリケーションがあります。ツールバーには、ツールとしていくつかのユーザー コントロールがあります。
各コントロールにアクセス キーを設定しましたが、正常に動作しています。
問題は次のとおりです:ユーザーコントロール(ボタンとラベルで構成され、ボタンのアクセスキーを設定しました)をクリックすると、指定されたタスクが完了しますが、「Alt」キーを押さずにアクセスキーを押すと、取得されます選択されました。
何か案は?
javascript - アクセスキーVSナビゲーターのキーボードショートカット
繰り返しトリッキーな質問のようですが、まだ修正も回避策もありません。
キーボードショートカットの前にアクセスキーを傍受する方法はありますか?
お気に入りのナビゲーターIEとFFでアクセスキーを使用する必要がありますが、既存のショートキーを予約済みと見なしたくありません。そうでなければ、それは多くの可能性を残しません(現在私は数字だけを使用しています)。
注:accesskeyとは、accesskey
html属性を意味します。
何か案が ?Flashアプリはそれを行うことができるので、JavaScriptはどうですか?
たとえば、ここにアクセス可能なコントロールがあります。
それをアクティブにしようとすると、ファイルメニューを開くだけです:'(
html - HTML element keyboard shortcut without alt key
I have a button that is accessed by a keyboard shortcut but the users have to press ALT+Z. Is there anyway to let the users access the button by simply pressing Z (or some other key) without having to press ALT?
Many thanks,
html - 未使用のアクセス キーのリストはどこで入手できますか?
自分のサイトで使用できるアクセス キーを知りたいです。リストを見つけることができる場所を知っている人はいますか? また、英国には基準があることも理解しています。他の国 (たとえば、日本) の標準アクセス キーを一覧表示しているサイトを知っている人はいますか?
jquery - Jqueryは、アクセスキーが定義されているすべての要素を選択します
accesskey が定義されているすべての要素を選択したいと考えています。
私はこれを行うことができることを知っています: $('[accesskey]')
、しかし、それはページ上に多くの入力、hrefsなどを与えます(それらのほとんどは空のアクセスキーを持っています)。
accesskey が実際に値を持つ要素のみを選択する方法は何ですか?
編集:空のアクセスキーの原因も見つかりました。これは、複数のモーダルダイアログに対する古い無効化/復元アクセスキーJavaScript関数が原因でした..通常、空のアクセスキーを持つ要素はそれほど多くありません
c# - とりわけ、WPFメニューHeaderStringFormatとアクセスキーの処理
わかった。そのため、Visual Studioと同じように、アプリケーションのメインメニューに[保存]と[名前を付けて保存...]の項目を表示したいと思います。つまり、「{現在のファイル}を保存」と「{現在のファイル}に名前を付けて保存...」
通常のアクセスキー(それぞれ「S」と「A」)も欲しいです。
私は2つの解決策を考え出しましたが、どちらも非常に望ましいものではありません。
メインメニューをxamlだけで作成する代わりに、すべてをMainWindowViewModelで作成できるので、生成されたMenuItemに何を入れるかを完全に制御できます。ただし、ViewModelに各MenuItemのアイコンへの参照を含める必要があるため、これはMVVM(今回は非常に厳密に順守しようとしています)の違反になると思います。さらに、それは少し厄介なようです。
このように、これら2つの特定のMenuItem(およびおそらく将来のMenuItem)のヘッダーだけを指定できますが、ヘッダーにアンダースコアが含まれているだけでなく、アクセスキーも含まれていないMenuItemを取得することになります。
私は何をすべきか?
asp.net - asp.net でキーボードを使用してフォーカスを設定する
ログインページを作成していますが、ユーザーがキーボードを使用してフォーカスを柔軟に制御できるようにしたいと考えています。AccessKey を使用していますが、機能していないようです。どんな助けでも大歓迎です。
以下は、電子メール フィールドのみの HTML です。
Mozilla Firefox で Alt+E と Ctrl+E を使ってみました。