97 references to InkCanvasEditingMode
PresentationFramework (97)
MS\Internal\Ink\EditingCoordinator.cs (14)
212if ( ActiveEditingMode == InkCanvasEditingMode.EraseByPoint ) 287internal IStylusEditing ChangeStylusEditingMode(StylusEditingBehavior sourceBehavior, InkCanvasEditingMode newMode) 315if ( newMode == InkCanvasEditingMode.Select 496internal InkCanvasEditingMode ActiveEditingMode 561private EditingBehavior GetBehavior(InkCanvasEditingMode editingMode) 567case InkCanvasEditingMode.Ink: 568case InkCanvasEditingMode.GestureOnly: 569case InkCanvasEditingMode.InkAndGesture: 572case InkCanvasEditingMode.Select: 575case InkCanvasEditingMode.EraseByPoint: 576case InkCanvasEditingMode.EraseByStroke: 682if ( _inkCanvas.Focus() && ActiveEditingMode != InkCanvasEditingMode.None ) 955if ( _inkCanvas.IsStylusCaptured && ActiveEditingMode != InkCanvasEditingMode.None ) 985if ( _inkCanvas.IsMouseCaptured && ActiveEditingMode != InkCanvasEditingMode.None )
MS\Internal\Ink\EraserBehavior.cs (17)
76protected override void OnSwitchToMode(InkCanvasEditingMode mode) 82case InkCanvasEditingMode.Ink: 83case InkCanvasEditingMode.InkAndGesture: 84case InkCanvasEditingMode.GestureOnly: 93case InkCanvasEditingMode.EraseByPoint: 94case InkCanvasEditingMode.EraseByStroke: 106case InkCanvasEditingMode.Select: 130case InkCanvasEditingMode.None: 148InkCanvasEditingMode newEraseMode = EditingCoordinator.ActiveEditingMode; 149Debug.Assert(newEraseMode == InkCanvasEditingMode.EraseByPoint 150|| newEraseMode == InkCanvasEditingMode.EraseByStroke); 159else if ( newEraseMode == InkCanvasEditingMode.EraseByPoint ) 200if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 221if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 247if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 271if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 452private InkCanvasEditingMode _cachedEraseMode;
MS\Internal\Ink\InkCanvasSelection.cs (2)
235if ( _inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 877if ( _inkCanvas.ActiveEditingMode != InkCanvasEditingMode.None )
MS\Internal\Ink\InkCollectionBehavior.cs (8)
102protected override void OnSwitchToMode(InkCanvasEditingMode mode) 108case InkCanvasEditingMode.Ink: 109case InkCanvasEditingMode.InkAndGesture: 110case InkCanvasEditingMode.GestureOnly: 116case InkCanvasEditingMode.EraseByPoint: 117case InkCanvasEditingMode.EraseByStroke: 126case InkCanvasEditingMode.Select: 152case InkCanvasEditingMode.None:
MS\Internal\Ink\LassoSelectionBehavior.cs (9)
66protected override void OnSwitchToMode(InkCanvasEditingMode mode) 72case InkCanvasEditingMode.Ink: 73case InkCanvasEditingMode.InkAndGesture: 74case InkCanvasEditingMode.GestureOnly: 83case InkCanvasEditingMode.EraseByPoint: 84case InkCanvasEditingMode.EraseByStroke: 94case InkCanvasEditingMode.Select: 99case InkCanvasEditingMode.None: 592&& EditingCoordinator.ActiveEditingMode == InkCanvasEditingMode.Select )
MS\Internal\Ink\StylusEditingBehavior.cs (2)
59internal void SwitchToMode(InkCanvasEditingMode mode) 127protected abstract void OnSwitchToMode(InkCanvasEditingMode mode);
System\Windows\Controls\InkCanvas.cs (27)
791typeof(InkCanvasEditingMode), 793new FrameworkPropertyMetadata(InkCanvasEditingMode.Ink)); 803public InkCanvasEditingMode ActiveEditingMode 805get { return (InkCanvasEditingMode)GetValue(ActiveEditingModeProperty); } 814typeof(InkCanvasEditingMode), 817InkCanvasEditingMode.Ink, 825public InkCanvasEditingMode EditingMode 827get { return (InkCanvasEditingMode)GetValue(EditingModeProperty); } 844typeof(InkCanvasEditingMode), 847InkCanvasEditingMode.EraseByStroke, 854public InkCanvasEditingMode EditingModeInverted 856get { return (InkCanvasEditingMode)GetValue(EditingModeInvertedProperty); } 868return EditingModeHelper.IsDefined((InkCanvasEditingMode)value); 1055if ((this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture || 1056this.ActiveEditingMode == InkCanvasEditingMode.GestureOnly) && 1109if ( this.ActiveEditingMode == InkCanvasEditingMode.Ink || 1110this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture ) 1262InkCanvasEditingMode mode = this.ActiveEditingMode; 1752if ( EnsureActiveEditingMode(InkCanvasEditingMode.Select) ) 2127CoreChangeSelection(newStrokes, newElements.ToArray(), EditingMode == InkCanvasEditingMode.Select); 2135if (EditingMode != InkCanvasEditingMode.Select) 2612private bool EnsureActiveEditingMode(InkCanvasEditingMode newEditingMode) 2723if ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 2810args.CanExecute = ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select 3018InkCanvasEditingMode activeMode = (InkCanvasEditingMode)o; 3021if ( activeMode != InkCanvasEditingMode.None )
System\Windows\Controls\StickyNote.cs (15)
653this.SetValue(InkEditingModeProperty, InkCanvasEditingMode.Ink); 732typeof(InkCanvasEditingMode), 735InkCanvasEditingMode.None)); 1609ConverterParameter = InkCanvasEditingMode.Ink 1623ConverterParameter = InkCanvasEditingMode.Select 1637ConverterParameter = InkCanvasEditingMode.EraseByStroke 1689InkCanvasEditingMode mode = (InkCanvasEditingMode)args.Parameter; 1874InkCanvasEditingMode expectedMode = (InkCanvasEditingMode)parameter; 1875InkCanvasEditingMode currentMode = (InkCanvasEditingMode)o; 1900InkCanvasEditingMode sncInkEditingMode = (InkCanvasEditingMode)values[0]; 1912return InkCanvasEditingMode.None;
System\Windows\Ink\EditingMode.cs (3)
51internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode) 53return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);