hereUWP RepeatButtonのMouseEvent
を示唆した。しかし、それはUWPでは利用できませんように私はにアクセスしようとしています。
今の私は持っている:
btnLower.KeyUp += BtnLower_KeyUp; // keyboard
btnLower.PointerReleased += BtnLower_PointerReleased; // seems only touch input
をkeyUpイベントは、期待通りにキーボード入力のために働くようです。 PointerReleasedは、スタイラス/ペン入力またはマウス入力では機能しません。では、RepeatButtonがクリックイベントを発生させるために停止したときのイベントにどのように応答しますか?
私はint値を増減するためにclickイベントを使用し、変更(増減)が行われたときにその値を保存したいとします。そして、ペン/タッチ/マウスとキーボードの入力に反応したいと思います。あなたはそれだけで何も更新がしばらく発生していないとき、それを行うにするために値を格納してコードを絞ることができ@Sasha
すべてのタイプについて、たとえばPreviewMouseDownイベントを使用することをお勧めします。ペンについてはわかりませんが、タッチとマウスでうまく動作します。 – Sasha
'Preview〜'イベントはWPFのコンセプトです。 UWPはこれらを排除します。 –