21 references to InkCanvasSelection
PresentationFramework (21)
MS\Internal\Controls\InkCanvasInnerCanvas.cs (1)
62InkCanvas.InkCanvasSelection.RemoveElement(removedElement);
MS\Internal\Ink\ClipboardProcessor.cs (2)
101InkCanvasSelection inkCanvasSelection = InkCanvas.InkCanvasSelection; 327InkCanvasSelection inkCanvasSelection = InkCanvas.InkCanvasSelection;
MS\Internal\Ink\SelectionEditingBehavior.cs (3)
75InkCanvas.InkCanvasSelection.StartFeedbackAdorner(_selectionRect, _hitResult); 142InkCanvas.InkCanvasSelection.UpdateFeedbackAdorner(newRect); 399InkCanvas.InkCanvasSelection.EndFeedbackAdorner(commit ? _previousRect : _selectionRect);
MS\Internal\Ink\SelectionEditor.cs (1)
202if ( InkCanvas.InkCanvasSelection.HasSelection )
System\Windows\Controls\InkCanvas.cs (14)
617inkCanvas.CoreChangeSelection(new StrokeCollection(), inkCanvas.InkCanvasSelection.SelectedElements, false); 1697return InkCanvasSelection.SelectionBounds; 1706return InkCanvasSelection.SelectedElements; 1717sc.Add(InkCanvasSelection.SelectedStrokes); 1783return InkCanvasSelection.HitTestSelection(point); 2133InkCanvasSelection.CommitChanges(Rect.Offset(bounds, -bounds.Left + point.X, -bounds.Top + point.Y), false); 2303if ( !InkCanvasSelection.HasSelection ) 2313return !InkCanvasSelection.HasSelection; 2324if ( InkCanvasSelection.HasSelection ) 2345InkCanvasSelection.SelectionIsDifferentThanCurrent(strokes, out strokesAreDifferent, elements, out elementsAreDifferent); 2397StrokeCollection currentSelectedStrokes = InkCanvasSelection.SelectedStrokes; 2421InkCanvasSelection.Select(validStrokes, validElements, raiseSelectionChanged); 2790args.CanExecute = inkCanvas.InkCanvasSelection.HasSelection; 2835if ( InkCanvasSelection.HasSelection && !_editingCoordinator.UserIsEditing)