私は簡単に 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
}
しかし、イベントには指の数を取得するためのプロパティがなく、画面上に複数のタッチ接触が存在する場合でも発生しません。Tapped
また、2 本、3 本、4 本、5 本の指、DoubleTap
およびHolding
ジェスチャーを処理したいと考えています。誰でもその方法を教えてもらえますか?