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