2

TouchFrameReportedを使用してマウスイベントを使用していましたが、シングルタッチにしたかったのですが、マルチタッチをサポートしており、マルチタッチを無効にする方法、報告されたタッチフレームで、またはマルチタッチがサポートされないように実装する考えがあります..

void Touch_FrameReported(object sender, TouchFrameEventArgs e)
        {
            foreach (TouchPoint touchPoint in e.GetTouchPoints(this.mainGrid))
            {
                if (touchPoint.Action == TouchAction.Down)
                {
                    currentPoint.X = touchPoint.Position.X;
                    currentPoint.Y = touchPoint.Position.Y;
                    glowDot();
                }
                else if (touchPoint.Action == TouchAction.Up)
                {
                    circPathGlow.Visibility = Visibility.Collapsed;

                }
                else if (touchPoint.Action == TouchAction.Move)
                {

                }
            }
        }
4

2 に答える 2