18 references to MiddleDoubleClick
PresentationCore (5)
System\Windows\Input\Command\MouseActionConverter.cs (3)
70
_ when mouseActionToken.Equals("MiddleDoubleClick", StringComparison.OrdinalIgnoreCase) => MouseAction.
MiddleDoubleClick
,
100
MouseAction.
MiddleDoubleClick
=> "MiddleDoubleClick",
112
return mouseAction >= MouseAction.None && mouseAction <= MouseAction.
MiddleDoubleClick
;
System\Windows\Input\Command\MouseGesture.cs (2)
142
return (mouseAction >= MouseAction.None && mouseAction <= MouseAction.
MiddleDoubleClick
);
211
MouseAction = MouseAction.
MiddleDoubleClick
;
PresentationCore.Tests (13)
System\Windows\Input\Command\MouseGestureConverter.Tests.cs (4)
45
yield return new object[] { true, true, new MouseGesture(MouseAction.
MiddleDoubleClick
, ModifierKeys.Shift), typeof(string) };
97
yield return new object?[] { new MouseGesture(MouseAction.
MiddleDoubleClick
, ModifierKeys.Alt), null, new CultureInfo("no-NO"), "Alt+MiddleDoubleClick" };
166
yield return new object?[] { "Alt+Windows+MiddleDoubleClick", null, new CultureInfo("ru-RU"), new MouseGesture(MouseAction.
MiddleDoubleClick
, ModifierKeys.Alt | ModifierKeys.Windows) };
200
yield return new object?[] { MouseAction.
MiddleDoubleClick
, typeof(string) };
System\Windows\Input\MouseActionConverter.Tests.cs (9)
41
yield return new object[] { true, true, MouseAction.
MiddleDoubleClick
, typeof(string) };
44
yield return new object[] { false, true, MouseAction.
MiddleDoubleClick
+ 1, typeof(string) };
48
yield return new object[] { false, false, MouseAction.
MiddleDoubleClick
, typeof(string) };
51
yield return new object?[] { false, false, MouseAction.
MiddleDoubleClick
, typeof(string) };
55
yield return new object[] { false, true, MouseAction.
MiddleDoubleClick
+ 1, typeof(string) };
94
yield return new object?[] { MouseAction.
MiddleDoubleClick
, null, CultureInfo.InvariantCulture, "MiddleDoubleClick" };
144
yield return new object?[] { "MiddleDoubleClick", null, null, MouseAction.
MiddleDoubleClick
};
175
Assert.Throws<InvalidCastException>(() => converter.ConvertTo(null, null, (int)(MouseAction.
MiddleDoubleClick
), typeof(string)));
183
Assert.Throws<InvalidEnumArgumentException>(() => converter.ConvertTo(null, null, (MouseAction)(MouseAction.
MiddleDoubleClick
+ 1), typeof(string)));