私は、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. WPF Telerik RadMenuItemがホットキーで起動しない
- 5. 醜いフォント、OpenGLの
- 6. RAILS、ボタン - 醜いストリップ
- 7. 醜い番号UVA
- 8. 醜いフォントNetbeans on Ubuntu 16.04
- 9. xubuntuのMatplotlib醜いグラフ
- 10. 醜い図面のasp.netレーダーチャート
- 11. 醜い番号 - DPアプローチ
- 12. Raphael SVG:Chromeで醜いレンダリング
- 13. uwpランダムサムネイルlook look adaptiveGridView醜い
- 14. WPFでTextBoxをフォーカスするための「ホットキー」を作成
- 15. wpf/win32の混在アプリケーションでアプリケーション全体のホットキーを定義
- 16. モバイルアプリケーション開発フレームワーク:良い、悪い、醜い?
- 17. Silverlight;良い、悪い、または醜い?
- 18. Unity3d醜い道の縫い目
- 19. Kivy-desktopのホットキー
- 20. Silverlightのホットキー?
- 21. Gitソースコントロールプロバイダのホットキー
- 22. jQueryのホットキーが
- 23. 登録ホットキー
- 24. Java JOptionPane.showConfirmDialogホットキー
- 25. Blueprintjs:ホットキー入力
- 26. BOL(Real Home)ホットキー
- 27. Windowsフォームのホットキー
- 28. HAML改行醜い改行で
- 29. 醜いフォントでイメージレンダリングするコンポーネント
- 30. チタンcreate2DMatrix醜い変換結果
アプリケーションのCtrl + Windowsショートカットを避けてください。 Windowsのキーは、WindowsおよびWindowsのみで使用されます。ユーザーはそれを期待しません。 Ctrl + Alt + XまたはCtrl + Shift + Xを代わりに使用してください。 – Ryan