【发布时间】:2012-10-26 02:59:21
【问题描述】:
我可以轻松处理 1 根手指 Tapped、DoubleTap 和 Holding 这样的手势:
public MainPage()
{
this.InitializeComponent();
this.Tapped += mc_Tapped;
this.DoubleTapped += mc_DoubleTapped;
this.Holding += mc_Holding;
}
public void mc_Tapped(object sender, TappedRoutedEventArgs e)
{
//Tap
}
public void mc_DoubleTapped(object sender, DoubleTappedRoutedEventArgs e)
{
//DoubleTap
}
public void mc_Holding(object sender, HoldingRoutedEventArgs e)
{
//Hold
}
但是这些事件没有获取手指数量的属性,并且当屏幕上存在超过 1 个触摸接触时,它们甚至不会被触发。我还想处理 2、3、4、5 个手指 Tapped、DoubleTap 和 Holding 手势。谁能告诉我该怎么做?
【问题讨论】:
标签: c# .net vb.net windows-runtime