私は、Ctrlキーをホットキーとして使ういくつかのコマンドを持っています。しかし、MenuItemはこれらをCtrl-Windows-として表示しますが、これはかなり醜いものです。どうすれば "Windows"ではなく "Win"が表示されるように変更できますか?ヤック助けて!醜いWPFホットキー
答えて
MenuItem
のInputGestureText
プロパティを設定します。コマンドバインディングの前にを実行することを忘れないでください。
EDIT
あなたはプログラムで彼らのInputGestureText
プロパティを変更するには、すべてのMenuItem
Sを繰り返すことがあり、各Menuitem
のためにそれを繰り返したくない場合。代わりに、入力バインディングを使用している場合は、KeyGesture
からクラスを派生させ、置換を行うにはGetDisplayStringForCulture
を上書きすることができます。
"Win"を持つすべてのホットキーで手動で行う必要があるということですか? – tofutim
はい!いくつかの選択肢がありますが、私は彼らがさらに難しいと思います。すべてのMenuItemを反復して、InputGestureTextを変更できます。 _custom_入力バインディングを使用している場合は、独自のKeyGestureクラスを派生させ、GetDisplayStringForCultureをオーバーライドして処理を行うことができます。 –
新しいKeyGesturesの3番目の引数は、表示名です。新しいKeyGestureの導出は、私がしたいことかもしれないと思います。 – tofutim
- 1. WPF:コンポーネントがホットキーに干渉する
- 2. WPFレンダリングはVistaで醜くぼやけています
- 3. 醜いウィジェット - Android
- 4. 醜いフォント、OpenGLの
- 5. 醜い図面のasp.netレーダーチャート
- 6. Raphael SVG:Chromeで醜いレンダリング
- 7. wpf/win32の混在アプリケーションでアプリケーション全体のホットキーを定義
- 8. WPFでTextBoxをフォーカスするための「ホットキー」を作成
- 9. モバイルアプリケーション開発フレームワーク:良い、悪い、醜い?
- 10. Silverlight;良い、悪い、または醜い?
- 11. 登録ホットキー
- 12. Gitソースコントロールプロバイダのホットキー
- 13. Java JOptionPane.showConfirmDialogホットキー
- 14. Silverlightのホットキー?
- 15. jQueryのホットキーが
- 16. 非常に醜い質問の問題
- 17. チタンcreate2DMatrix醜い変換結果
- 18. ScalaのBDD - 醜いのですか?
- 19. 醜いフォントでイメージレンダリングするコンポーネント
- 20. モルフィア - 非常に醜い問題
- 21. HAML改行醜い改行で
- 22. ホットキーを避ける
- 23. WPF画面でAltキーを押さずにホットキーを表示する
- 24. &実行時にホットキーが消えない
- 25. EclipseホットキーがXFCEで動作しない
- 26. スイングでミスアライメントされたホットキー
- 27. jQueryホットキーの最適化
- 28. ホットキーのヒント:Visual Studioの
- 29. jqueryホットキーの動的バインド
- 30. vb.netのボタンへのホットキー
アプリケーションのCtrl + Windowsショートカットを避けてください。 Windowsのキーは、WindowsおよびWindowsのみで使用されます。ユーザーはそれを期待しません。 Ctrl + Alt + XまたはCtrl + Shift + Xを代わりに使用してください。 – Ryan