Beispiel #1
0
 private async void InkPresenter_StrokesErased(Windows.UI.Input.Inking.InkPresenter sender, Windows.UI.Input.Inking.InkStrokesErasedEventArgs args)
 {
     _analyzer.RemoveDataForStrokes(args.Strokes.Select(x => x.Id));
     await Analyze();
 }
        private void InkPresenter_StrokesErased(Windows.UI.Input.Inking.InkPresenter sender, Windows.UI.Input.Inking.InkStrokesErasedEventArgs args)
        {
            StopTimer();

            foreach (var stroke in args.Strokes)
            {
                inkRecognizer.RemoveStroke(stroke.Id);
            }

            StartTimer();
        }
        private void InkPresenter_StrokesErased(Windows.UI.Input.Inking.InkPresenter sender, Windows.UI.Input.Inking.InkStrokesErasedEventArgs args)
        {
            var strokes = args.Strokes.ToXInkStrokeList();

            Element.InkPresenter.TriggerStrokesErased(strokes);
        }
        // </InkPresenter_StrokesCollected>

        // <InkPresenter_StrokesErased>
        private void InkPresenter_StrokesErased(Windows.UI.Input.Inking.InkPresenter sender, Windows.UI.Input.Inking.InkStrokesErasedEventArgs args)
        {
            StopTimer();

            foreach (var stroke in args.Strokes)
            {
                strokeStore.RemoveStroke(strokeToIdMap[stroke]);
                idToStrokeMap.Remove(strokeToIdMap[stroke]);
                strokeToIdMap.Remove(stroke);
            }

            StartTimer();
        }