1
我在Metro應用程序中執行Holding
事件Image
時遇到困難。Windows商店應用程序手勢設置
<Image Name="imgArrowUp" Source="Images/controls/arrow_up.png" Tapped="imgArrowUp_Tapped" Holding="imgArrowUp_Holding" />
Tapped
事件工作得很好。但我無法設法使用鼠標提升事件。我通過互聯網搜索,我發現了一些關於GestureSettings.HoldWithMouse
的信息,但我沒有得到如何使用它。我認爲這是一個XAML參數,但不幸的是它不是。
如何使用鼠標左鍵在圖像上提高Holding
事件?
點擊該項目並保持按下狀態並且不移動鼠標幾秒鐘不會引發該事件?比起可能,這是不可能的,這要歸功於microsoft的另一個鮮明的想法..你會發現,Tap/Hold/etc事件是針對觸摸屏的,而且我聽說過很多次這個或者那個不起作用因爲MS「阻止」相互混合和模擬觸摸/鼠標。也就是說,您應該爲鼠標使用鼠標事件,並觸摸觸摸事件,並實施類似的行爲兩次。 – quetzalcoatl
我實際上不需要支持鼠標保持。我需要保持觸摸屏,但我沒有任何。我只想在Microsoft認證事件之前嘗試它。 –
您可以使用模擬器來模擬觸摸。 –