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