97 references to InkCanvasEditingMode
PresentationFramework (97)
src\Framework\MS\Internal\Ink\EditingCoordinator.cs (14)
240if ( ActiveEditingMode == InkCanvasEditingMode.EraseByPoint ) 315internal IStylusEditing ChangeStylusEditingMode(StylusEditingBehavior sourceBehavior, InkCanvasEditingMode newMode) 343if ( newMode == InkCanvasEditingMode.Select 524internal InkCanvasEditingMode ActiveEditingMode 589private EditingBehavior GetBehavior(InkCanvasEditingMode editingMode) 595case InkCanvasEditingMode.Ink: 596case InkCanvasEditingMode.GestureOnly: 597case InkCanvasEditingMode.InkAndGesture: 600case InkCanvasEditingMode.Select: 603case InkCanvasEditingMode.EraseByPoint: 604case InkCanvasEditingMode.EraseByStroke: 726if ( _inkCanvas.Focus() && ActiveEditingMode != InkCanvasEditingMode.None ) 1024if ( _inkCanvas.IsStylusCaptured && ActiveEditingMode != InkCanvasEditingMode.None ) 1055if ( _inkCanvas.IsMouseCaptured && ActiveEditingMode != InkCanvasEditingMode.None )
src\Framework\MS\Internal\Ink\EraserBehavior.cs (17)
91protected override void OnSwitchToMode(InkCanvasEditingMode mode) 97case InkCanvasEditingMode.Ink: 98case InkCanvasEditingMode.InkAndGesture: 99case InkCanvasEditingMode.GestureOnly: 108case InkCanvasEditingMode.EraseByPoint: 109case InkCanvasEditingMode.EraseByStroke: 121case InkCanvasEditingMode.Select: 146case InkCanvasEditingMode.None: 164InkCanvasEditingMode newEraseMode = EditingCoordinator.ActiveEditingMode; 165Debug.Assert(newEraseMode == InkCanvasEditingMode.EraseByPoint 166|| newEraseMode == InkCanvasEditingMode.EraseByStroke); 175else if ( newEraseMode == InkCanvasEditingMode.EraseByPoint ) 216if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 237if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 263if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 287if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 469private InkCanvasEditingMode _cachedEraseMode;
src\Framework\MS\Internal\Ink\InkCanvasSelection.cs (2)
257if ( _inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 900if ( _inkCanvas.ActiveEditingMode != InkCanvasEditingMode.None )
src\Framework\MS\Internal\Ink\InkCollectionBehavior.cs (8)
136protected override void OnSwitchToMode(InkCanvasEditingMode mode) 142case InkCanvasEditingMode.Ink: 143case InkCanvasEditingMode.InkAndGesture: 144case InkCanvasEditingMode.GestureOnly: 150case InkCanvasEditingMode.EraseByPoint: 151case InkCanvasEditingMode.EraseByStroke: 160case InkCanvasEditingMode.Select: 187case InkCanvasEditingMode.None:
src\Framework\MS\Internal\Ink\LassoSelectionBehavior.cs (9)
78protected override void OnSwitchToMode(InkCanvasEditingMode mode) 84case InkCanvasEditingMode.Ink: 85case InkCanvasEditingMode.InkAndGesture: 86case InkCanvasEditingMode.GestureOnly: 95case InkCanvasEditingMode.EraseByPoint: 96case InkCanvasEditingMode.EraseByStroke: 106case InkCanvasEditingMode.Select: 111case InkCanvasEditingMode.None: 606&& EditingCoordinator.ActiveEditingMode == InkCanvasEditingMode.Select )
src\Framework\MS\Internal\Ink\StylusEditingBehavior.cs (2)
71internal void SwitchToMode(InkCanvasEditingMode mode) 148protected abstract void OnSwitchToMode(InkCanvasEditingMode mode);
src\Framework\System\Windows\Controls\InkCanvas.cs (27)
811typeof(InkCanvasEditingMode), 813new FrameworkPropertyMetadata(InkCanvasEditingMode.Ink)); 823public InkCanvasEditingMode ActiveEditingMode 825get { return (InkCanvasEditingMode)GetValue(ActiveEditingModeProperty); } 834typeof(InkCanvasEditingMode), 837InkCanvasEditingMode.Ink, 845public InkCanvasEditingMode EditingMode 847get { return (InkCanvasEditingMode)GetValue(EditingModeProperty); } 864typeof(InkCanvasEditingMode), 867InkCanvasEditingMode.EraseByStroke, 874public InkCanvasEditingMode EditingModeInverted 876get { return (InkCanvasEditingMode)GetValue(EditingModeInvertedProperty); } 888return EditingModeHelper.IsDefined((InkCanvasEditingMode)value); 1090if ((this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture || 1091this.ActiveEditingMode == InkCanvasEditingMode.GestureOnly) && 1144if ( this.ActiveEditingMode == InkCanvasEditingMode.Ink || 1145this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture ) 1309InkCanvasEditingMode mode = this.ActiveEditingMode; 1829if ( EnsureActiveEditingMode(InkCanvasEditingMode.Select) ) 2225CoreChangeSelection(newStrokes, newElements.ToArray(), EditingMode == InkCanvasEditingMode.Select); 2233if (EditingMode != InkCanvasEditingMode.Select) 2749private bool EnsureActiveEditingMode(InkCanvasEditingMode newEditingMode) 2860if ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 2953args.CanExecute = ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select 3162InkCanvasEditingMode activeMode = (InkCanvasEditingMode)o; 3165if ( activeMode != InkCanvasEditingMode.None )
src\Framework\System\Windows\Controls\StickyNote.cs (15)
697this.SetValue(InkEditingModeProperty, InkCanvasEditingMode.Ink); 776typeof(InkCanvasEditingMode), 779InkCanvasEditingMode.None)); 1666checkedBind.ConverterParameter = InkCanvasEditingMode.Ink; 1678checkedBind.ConverterParameter = InkCanvasEditingMode.Select; 1690checkedBind.ConverterParameter = InkCanvasEditingMode.EraseByStroke; 1768InkCanvasEditingMode mode = (InkCanvasEditingMode)args.Parameter; 1953InkCanvasEditingMode expectedMode = (InkCanvasEditingMode)parameter; 1954InkCanvasEditingMode currentMode = (InkCanvasEditingMode)o; 1979InkCanvasEditingMode sncInkEditingMode = (InkCanvasEditingMode)values[0]; 1991return InkCanvasEditingMode.None;
src\Framework\System\Windows\Ink\EditingMode.cs (3)
57internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode) 59return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);