1
Windows 8的操縱事件在默認情況下,as described in this article申請慣性禁用操作慣性,即操縱增量事件使用戶燒成後已經解除了他們的手指。在Windows 8
有誰知道如何「調整」或禁用此慣性?我曾嘗試處理ManipulationInertiaStarting
和設置e.Handled=true
,但這不會禁用慣性。
任何想法?
Windows 8的操縱事件在默認情況下,as described in this article申請慣性禁用操作慣性,即操縱增量事件使用戶燒成後已經解除了他們的手指。在Windows 8
有誰知道如何「調整」或禁用此慣性?我曾嘗試處理ManipulationInertiaStarting
和設置e.Handled=true
,但這不會禁用慣性。
任何想法?
可以使用ManipulationMode,如設置這些。
dragOverlay.ManipulationMode =
ManipulationModes.TranslateInertia |
ManipulationModes.TranslateX |
ManipulationModes.TranslateY;
與
dragOverlay.ManipulationMode =
ManipulationModes.TranslateX |
ManipulationModes.TranslateY;
您還可以檢查e.IsInertial在操縱事件,並呼籲e.Complete()停止當前的操作沒有什麼慣性。