我試圖訪問的建議hereUWP的RepeatButton的MouseEvent
但它並不提供UWP。
現在我只是有:
btnLower.KeyUp += BtnLower_KeyUp; // keyboard
btnLower.PointerReleased += BtnLower_PointerReleased; // seems only touch input
的KEYUP似乎如預期的鍵盤輸入工作。 PointerReleased不支持觸控筆/筆輸入或鼠標輸入。那麼當RepeatButton停止觸發點擊事件時,如何響應該事件?
我使用click事件來增加或減少一個int值,並希望在更改(增加/減少)完成時存儲該值。我希望它能夠響應筆/觸摸/鼠標和鍵盤輸入。
編輯爲@Sasha
對於所有類型,我建議您使用例如PreviewMouseDown事件。不確定筆,但它可以在觸摸和鼠標上正常工作 – Sasha
'Preview〜'事件是一個WPF概念。 UWP消除了這些。 –