上ボタンとして機能するRepeatButton
オンがあります。UserControl
コントロールは、ある種のナンバースピナーです。数値が9から10になると、マウスの下から上ボタンが移動するため、上ボタンが離されます。マウスをキャプチャできることは知っていますが、イベントRepeatButton
を提供していません。では、マウスが押されたときにマウスをキャプチャし、解放されたときにキャプチャを解放するにはMouseLeftButtonDown
どうすればよいですか?RepeatButton
そして、RepeatButton
私にMouseLeftButtonDown
イベントを与えるべきですか?
編集:
テンプレートのコンテンツがボタンのMouseLeftButtonDown
イベントを盗んでいるように見えます。とにかくボタンの内容を回避することはできますか?HitTestVisible
falseに設定すると、ボタン自体がタッチできなくなります。OnPreview
Silverlightにオーバーライドがあればいいのにと思います。