97 references to InkCanvasEditingMode
PresentationFramework (97)
MS\Internal\Ink\EditingCoordinator.cs (14)
228if ( ActiveEditingMode == InkCanvasEditingMode.EraseByPoint ) 303internal IStylusEditing ChangeStylusEditingMode(StylusEditingBehavior sourceBehavior, InkCanvasEditingMode newMode) 331if ( newMode == InkCanvasEditingMode.Select 512internal InkCanvasEditingMode ActiveEditingMode 577private EditingBehavior GetBehavior(InkCanvasEditingMode editingMode) 583case InkCanvasEditingMode.Ink: 584case InkCanvasEditingMode.GestureOnly: 585case InkCanvasEditingMode.InkAndGesture: 588case InkCanvasEditingMode.Select: 591case InkCanvasEditingMode.EraseByPoint: 592case InkCanvasEditingMode.EraseByStroke: 701if ( _inkCanvas.Focus() && ActiveEditingMode != InkCanvasEditingMode.None ) 980if ( _inkCanvas.IsStylusCaptured && ActiveEditingMode != InkCanvasEditingMode.None ) 1010if ( _inkCanvas.IsMouseCaptured && ActiveEditingMode != InkCanvasEditingMode.None )
MS\Internal\Ink\EraserBehavior.cs (17)
89protected override void OnSwitchToMode(InkCanvasEditingMode mode) 95case InkCanvasEditingMode.Ink: 96case InkCanvasEditingMode.InkAndGesture: 97case InkCanvasEditingMode.GestureOnly: 106case InkCanvasEditingMode.EraseByPoint: 107case InkCanvasEditingMode.EraseByStroke: 119case InkCanvasEditingMode.Select: 144case InkCanvasEditingMode.None: 162InkCanvasEditingMode newEraseMode = EditingCoordinator.ActiveEditingMode; 163Debug.Assert(newEraseMode == InkCanvasEditingMode.EraseByPoint 164|| newEraseMode == InkCanvasEditingMode.EraseByStroke); 173else if ( newEraseMode == InkCanvasEditingMode.EraseByPoint ) 214if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 235if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 261if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 285if ( InkCanvasEditingMode.EraseByPoint == _cachedEraseMode ) 466private InkCanvasEditingMode _cachedEraseMode;
MS\Internal\Ink\InkCanvasSelection.cs (2)
248if ( _inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 890if ( _inkCanvas.ActiveEditingMode != InkCanvasEditingMode.None )
MS\Internal\Ink\InkCollectionBehavior.cs (8)
112protected override void OnSwitchToMode(InkCanvasEditingMode mode) 118case InkCanvasEditingMode.Ink: 119case InkCanvasEditingMode.InkAndGesture: 120case InkCanvasEditingMode.GestureOnly: 126case InkCanvasEditingMode.EraseByPoint: 127case InkCanvasEditingMode.EraseByStroke: 136case InkCanvasEditingMode.Select: 163case InkCanvasEditingMode.None:
MS\Internal\Ink\LassoSelectionBehavior.cs (9)
75protected override void OnSwitchToMode(InkCanvasEditingMode mode) 81case InkCanvasEditingMode.Ink: 82case InkCanvasEditingMode.InkAndGesture: 83case InkCanvasEditingMode.GestureOnly: 92case InkCanvasEditingMode.EraseByPoint: 93case InkCanvasEditingMode.EraseByStroke: 103case InkCanvasEditingMode.Select: 108case InkCanvasEditingMode.None: 603&& EditingCoordinator.ActiveEditingMode == InkCanvasEditingMode.Select )
MS\Internal\Ink\StylusEditingBehavior.cs (2)
74internal void SwitchToMode(InkCanvasEditingMode mode) 142protected abstract void OnSwitchToMode(InkCanvasEditingMode mode);
System\Windows\Controls\InkCanvas.cs (27)
792typeof(InkCanvasEditingMode), 794new FrameworkPropertyMetadata(InkCanvasEditingMode.Ink)); 804public InkCanvasEditingMode ActiveEditingMode 806get { return (InkCanvasEditingMode)GetValue(ActiveEditingModeProperty); } 815typeof(InkCanvasEditingMode), 818InkCanvasEditingMode.Ink, 826public InkCanvasEditingMode EditingMode 828get { return (InkCanvasEditingMode)GetValue(EditingModeProperty); } 845typeof(InkCanvasEditingMode), 848InkCanvasEditingMode.EraseByStroke, 855public InkCanvasEditingMode EditingModeInverted 857get { return (InkCanvasEditingMode)GetValue(EditingModeInvertedProperty); } 869return EditingModeHelper.IsDefined((InkCanvasEditingMode)value); 1056if ((this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture || 1057this.ActiveEditingMode == InkCanvasEditingMode.GestureOnly) && 1110if ( this.ActiveEditingMode == InkCanvasEditingMode.Ink || 1111this.ActiveEditingMode == InkCanvasEditingMode.InkAndGesture ) 1263InkCanvasEditingMode mode = this.ActiveEditingMode; 1753if ( EnsureActiveEditingMode(InkCanvasEditingMode.Select) ) 2126CoreChangeSelection(newStrokes, newElements.ToArray(), EditingMode == InkCanvasEditingMode.Select); 2134if (EditingMode != InkCanvasEditingMode.Select) 2609private bool EnsureActiveEditingMode(InkCanvasEditingMode newEditingMode) 2720if ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select ) 2807args.CanExecute = ( inkCanvas.ActiveEditingMode == InkCanvasEditingMode.Select 3015InkCanvasEditingMode activeMode = (InkCanvasEditingMode)o; 3018if ( activeMode != InkCanvasEditingMode.None )
System\Windows\Controls\StickyNote.cs (15)
687this.SetValue(InkEditingModeProperty, InkCanvasEditingMode.Ink); 766typeof(InkCanvasEditingMode), 769InkCanvasEditingMode.None)); 1656checkedBind.ConverterParameter = InkCanvasEditingMode.Ink; 1668checkedBind.ConverterParameter = InkCanvasEditingMode.Select; 1680checkedBind.ConverterParameter = InkCanvasEditingMode.EraseByStroke; 1731InkCanvasEditingMode mode = (InkCanvasEditingMode)args.Parameter; 1916InkCanvasEditingMode expectedMode = (InkCanvasEditingMode)parameter; 1917InkCanvasEditingMode currentMode = (InkCanvasEditingMode)o; 1942InkCanvasEditingMode sncInkEditingMode = (InkCanvasEditingMode)values[0]; 1954return InkCanvasEditingMode.None;
System\Windows\Ink\EditingMode.cs (3)
54internal static bool IsDefined(InkCanvasEditingMode InkCanvasEditingMode) 56return (InkCanvasEditingMode >= InkCanvasEditingMode.None && InkCanvasEditingMode <= InkCanvasEditingMode.EraseByStroke);