我正在做一个Xamarin.Forms项目,试图为一个Image元素实现PanGesture。我想在平移手势发生时获取其当前位置(X,Y)。我一直在使用PanUpdated事件,但我不确定如何从事件args(e)中正确提取位置信息。有人能提供指导或代码示例来获取手势的X和Y坐标吗?
代码片段:
public MainPage()
{
InitializeComponent();
canvasView.PaintSurface += pictureboxpaint;
var panGesture = new PanGestureRecognizer();
panGesture.PanUpdated += mousemove;
picturebox.GestureRecognizers.Add(panGesture);
}
private void mousemove(object sender, PanUpdatedEventArgs e)
{}
字符串
1条答案
按热度按时间wlwcrazw1#
e.X
==e.TotalX
e.Y
==e.TotalY