GestureService OnFlick

后端 未结 1 1732
梦如初夏
梦如初夏 2020-12-22 03:29

How can I add the GestureService and a handler for the Flick event in code-behind (i.e. not in XAML)?

1条回答
  •  旧巷少年郎
    2020-12-22 04:14

    Firstly, make sure you've added a reference to the Silverlight Toolkit for Windows Phone 7, specifically the Microsoft.Phone.Controls.Toolkit.dll assembly. Then make sure you have an XML namespace reference for the Microsoft.Phone.Controls namespace:

    xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"

    Then, add the GestureService.GestureListener to the control you want to handle gestures on:

    
        
            
        
    

    Then you just need to implement your logic in the event handler.

    Update: The above approach is for using the GestureService in XAML; to use the GestureService in code-behind you use the GetGestureListener method:

    var listener = GestureService.GetGestureListener(this.test);
    listener.Flick += this.TextBlock_Flick;

    0 讨论(0)
提交回复
热议问题