示例#1
0
        //决定是否应该开始路径
        private void PathTrackerOnBeforePathStart(BeforePathStartEventArgs args)
        {
            if (IsInCaptureMode)
            {
                return;
            }

            //全屏下禁止手势的情况
            if (DisableInFullScreenMode && args.Context.IsInFullScreenMode)
            {
                Debug.WriteLine("全屏禁用");
                args.ShouldPathStart = false;
                return;
            }

            var shouldStart = IntentFinder.IsGesturingEnabledForContext(args.PathEventArgs.Context);

            args.ShouldPathStart = shouldStart;
        }
示例#2
0
        //决定是否应该开始路径
        private void PathTrackerOnBeforePathStart(BeforePathStartEventArgs args)
        {
            if (IsInCaptureMode) return;

            //全屏下禁止手势的情况
            /*if (DisableInFullScreenMode && args.Context.IsInFullScreenMode)
            {
                Debug.WriteLine("全屏禁用");
                args.ShouldPathStart = false;
                return;
            }*/

            var shouldStart = IntentFinder.IsGesturingEnabledForContext(args.PathEventArgs.Context, out _currentApp);
            args.ShouldPathStart = shouldStart;
        }