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