21 references to InkCanvasSelection
PresentationFramework (21)
MS\Internal\Controls\InkCanvasInnerCanvas.cs (1)
63
InkCanvas.
InkCanvasSelection
.RemoveElement(removedElement);
MS\Internal\Ink\ClipboardProcessor.cs (2)
102
InkCanvasSelection inkCanvasSelection = InkCanvas.
InkCanvasSelection
;
328
InkCanvasSelection inkCanvasSelection = InkCanvas.
InkCanvasSelection
;
MS\Internal\Ink\SelectionEditingBehavior.cs (3)
76
InkCanvas.
InkCanvasSelection
.StartFeedbackAdorner(_selectionRect, _hitResult);
143
InkCanvas.
InkCanvasSelection
.UpdateFeedbackAdorner(newRect);
400
InkCanvas.
InkCanvasSelection
.EndFeedbackAdorner(commit ? _previousRect : _selectionRect);
MS\Internal\Ink\SelectionEditor.cs (1)
203
if ( InkCanvas.
InkCanvasSelection
.HasSelection )
System\Windows\Controls\InkCanvas.cs (14)
618
inkCanvas.CoreChangeSelection(new StrokeCollection(), inkCanvas.
InkCanvasSelection
.SelectedElements, false);
1698
return
InkCanvasSelection
.SelectionBounds;
1707
return
InkCanvasSelection
.SelectedElements;
1718
sc.Add(
InkCanvasSelection
.SelectedStrokes);
1784
return
InkCanvasSelection
.HitTestSelection(point);
2134
InkCanvasSelection
.CommitChanges(Rect.Offset(bounds, -bounds.Left + point.X, -bounds.Top + point.Y), false);
2304
if ( !
InkCanvasSelection
.HasSelection )
2314
return !
InkCanvasSelection
.HasSelection;
2325
if (
InkCanvasSelection
.HasSelection )
2346
InkCanvasSelection
.SelectionIsDifferentThanCurrent(strokes, out strokesAreDifferent, elements, out elementsAreDifferent);
2398
StrokeCollection currentSelectedStrokes =
InkCanvasSelection
.SelectedStrokes;
2422
InkCanvasSelection
.Select(validStrokes, validElements, raiseSelectionChanged);
2791
args.CanExecute = inkCanvas.
InkCanvasSelection
.HasSelection;
2836
if (
InkCanvasSelection
.HasSelection && !_editingCoordinator.UserIsEditing)