2011-07-26 21 views
2

私はスライダーコントロールを持っていました。私が望むのは、矢印キー入力でスライダーサムを移動することでした。今、私はそれがマウス入力とPageUp/PageDownキーで動くのが分かりました。しかし、矢印キーは何も起こりません。 xamlでこの動作を変更するにはどうすればよいですか?スライダーを矢印キーの入力にバインドする方法は?

誰でも助けてくれれば助かります。

ラセエッシュ

+0

pageUp/Downキーが押されたときにMySpeed {get {return this.speed;} set {this.speed = value;}がコードをチェックしてコードをチェックし、値が増減され、this.speed矢印キーの場合は変更されず、同じ値が設定されます。なぜこのようなことが起こるのか? –

+0

xamlコードを確認してください

答えて

7

おかげでRangeBaseのデフォルトSmallChangeの値は0.1です。あなたは整数プロパティにバインドされているので、私はそれが四捨五入されていると推測しています。 SmallChangeを1に、LargeChangeを他のもの(10など)に設定してみてください。

+0

ありがとうございます。返信ありがとうございます..これは、矢印キーのために働くと言っていますが、デフォルトのSmallchange値を変更する方法は? –

+0

AndrewS、それは私のために働いています。スライダの親指を左右の矢印キーで移動してください。 –

関連する問題