2009-06-27 6 views
-1

私が意味するのは、開発者が設定したジェスチャーからジェスチャーを変更したいユーザーです。開発者はこの機能を提供するために何をすべきですか? MSはこのための拡張ポイントを提供していますか?誰かがどこにでも実装していると読んだら、共有してください。MSはユーザーに入力バインディングを管理する方法を提供していますか?

+0

お望みのものがもっと明確になりますか?あなたはVisual Studioについての例を挙げましたが、この質問に「WPF」というタグを付けました。 –

+0

例はVisual Studioに関するものではありません。私がIDEを書いているので、私はこの例を提示しただけです。私はもう一度私が何をしたいかを述べようとします。 設定ダイアログで入力ジェスチャーを変更できるようにします。私は今運のない別の方法を試しています –

答えて

0

あなたはthisについて話していますか?


次に、あなたが(多少)あなたはWPFを使用している場合はsolutionを使用する準備ができていcommand patternを使用する必要があります。

+0

いいえ、私はデフォルトのショートカットを変更する話です。たとえば、 "Build solution"のデフォルトのショートカットとして "F8"を指定した場合、ユーザーは "Ctrl + Shift + B"に変更します。 ブログの投稿、良い実装の例、ちょっとしたアイデアなど何かが役に立ちます。 –

+0

私はこの解決策が嫌いです。彼はWPFフレームワークが提供するものを壊し、独自の方法論を紹介します。 WPFでは、ルーティングされたコマンドはコンテキストを持つべきではありません。コマンドバインディングはコマンドコンテキスト –

0

置き換えたいジェスチャーを使用してInputBindingsとバインディングを検索し、それを削除して代わりにInputBindingに入れることができます。

+0

です。また、2つのコントロールに同じ入力ジェスチャーで入力バインディングがあり、異なるコマンドを呼び出す場合。あなたの方法では、これらのバインディングを個別に変更することはできません。また、複数のジェスチャーを設定することもできません。 –

関連する問題