78 references to CaptureMode
PresentationCore (65)
System\Windows\Input\Mouse.cs (2)
419
internal static
CaptureMode
CapturedMode
447
public static bool Capture(IInputElement element,
CaptureMode
captureMode)
System\Windows\Input\MouseDevice.cs (16)
256
internal
CaptureMode
CapturedMode
269
return Capture(element,
CaptureMode
.Element);
275
public bool Capture(IInputElement element,
CaptureMode
captureMode)
280
if (!(captureMode ==
CaptureMode
.None || captureMode ==
CaptureMode
.Element || captureMode ==
CaptureMode
.SubTree))
282
throw new System.ComponentModel.InvalidEnumArgumentException("captureMode", (int)captureMode, typeof(
CaptureMode
));
287
captureMode =
CaptureMode
.None;
290
if (captureMode ==
CaptureMode
.None)
1028
private void ChangeMouseCapture(IInputElement mouseCapture, IMouseInputProvider providerCapture,
CaptureMode
captureMode, int timestamp)
1457
ChangeMouseCapture(null, null,
CaptureMode
.None, e.StagingItem.Input.Timestamp);
1463
ChangeMouseCapture(null, null,
CaptureMode
.None, e.StagingItem.Input.Timestamp);
1498
case
CaptureMode
.None:
1532
case
CaptureMode
.Element:
1558
case
CaptureMode
.SubTree:
2278
private
CaptureMode
_captureMode;
System\Windows\Input\Stylus\Common\Stylus.cs (2)
760
return Capture(element,
CaptureMode
.Element);
773
public static bool Capture(IInputElement element,
CaptureMode
captureMode)
System\Windows\Input\Stylus\Common\StylusDevice.cs (2)
108
public bool Capture(IInputElement element,
CaptureMode
captureMode)
120
return Capture(element,
CaptureMode
.Element);
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (2)
123
internal abstract
CaptureMode
CapturedMode { get; }
128
internal abstract bool Capture(IInputElement element,
CaptureMode
captureMode);
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (16)
54
private
CaptureMode
_captureMode =
CaptureMode
.None;
511
internal override
CaptureMode
CapturedMode
526
internal override bool Capture(IInputElement element,
CaptureMode
captureMode)
532
if (!(captureMode ==
CaptureMode
.None || captureMode ==
CaptureMode
.Element || captureMode ==
CaptureMode
.SubTree))
534
throw new System.ComponentModel.InvalidEnumArgumentException("captureMode", (int)captureMode, typeof(
CaptureMode
));
539
captureMode =
CaptureMode
.None;
542
if (captureMode ==
CaptureMode
.None)
595
return Capture(element,
CaptureMode
.Element);
902
case
CaptureMode
.None:
914
case
CaptureMode
.Element:
918
case
CaptureMode
.SubTree:
1008
internal void ChangeStylusCapture(IInputElement stylusCapture,
CaptureMode
captureMode, int timestamp)
1074
if (CapturedMode ==
CaptureMode
.SubTree && _inputSource is not null)
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (15)
209
internal override
CaptureMode
CapturedMode
221
internal override bool Capture(IInputElement element,
CaptureMode
captureMode)
226
if (!(captureMode ==
CaptureMode
.None || captureMode ==
CaptureMode
.Element || captureMode ==
CaptureMode
.SubTree))
228
throw new System.ComponentModel.InvalidEnumArgumentException("captureMode", (int)captureMode, typeof(
CaptureMode
));
233
captureMode =
CaptureMode
.None;
236
if (captureMode ==
CaptureMode
.None)
293
return Capture(element,
CaptureMode
.Element);
562
internal void ChangeStylusCapture(IInputElement stylusCapture,
CaptureMode
captureMode, int timestamp)
652
if (CapturedMode ==
CaptureMode
.SubTree && _inputSource != null)
972
case
CaptureMode
.None:
984
case
CaptureMode
.Element:
989
case
CaptureMode
.SubTree:
1962
private
CaptureMode
_captureMode;
System\Windows\Input\TouchDevice.cs (10)
155
case
CaptureMode
.None:
174
case
CaptureMode
.Element:
179
case
CaptureMode
.SubTree:
291
public
CaptureMode
CaptureMode
303
return Capture(element,
CaptureMode
.Element);
312
public bool Capture(IInputElement element,
CaptureMode
captureMode)
318
if ((element == null) || (captureMode ==
CaptureMode
.None))
321
captureMode =
CaptureMode
.None;
622
protected virtual void OnCapture(IInputElement element,
CaptureMode
captureMode)
1291
private
CaptureMode
_captureMode;
PresentationFramework (11)
System\Windows\Controls\ComboBox.cs (2)
220
Mouse.Capture(comboBox,
CaptureMode
.SubTree);
1691
Mouse.Capture(comboBox,
CaptureMode
.SubTree);
System\Windows\Controls\DataGrid.cs (1)
4765
if (Mouse.Capture(this,
CaptureMode
.SubTree))
System\Windows\Controls\ListBox.cs (1)
700
Mouse.Capture(this,
CaptureMode
.SubTree);
System\Windows\Controls\PopupControlService.cs (1)
59
if (Mouse.CapturedMode !=
CaptureMode
.None)
System\Windows\Controls\Primitives\CalendarItem.cs (2)
670
Mouse.Capture(this,
CaptureMode
.SubTree);
873
Mouse.Capture(this,
CaptureMode
.SubTree);
System\Windows\Controls\Primitives\MenuBase.cs (2)
552
Mouse.Capture(menu,
CaptureMode
.SubTree);
807
if (!IsDescendant(this, Mouse.Captured as Visual) && !Mouse.Capture(this,
CaptureMode
.SubTree))
System\Windows\Controls\Primitives\Popup.cs (1)
1173
Mouse.Capture(_popupRoot,
CaptureMode
.SubTree);
System\Windows\Controls\ToolBar.cs (1)
248
Mouse.Capture(toolBar,
CaptureMode
.SubTree);
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
1097
bool success = Mouse.Capture(targetCapture,
CaptureMode
.SubTree);
1195
Mouse.Capture(targetCapture,
CaptureMode
.SubTree);