MouseDevice.Capture Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Legt de invoer van de muis vast aan het opgegeven element.
Overloads
| Name | Description |
|---|---|
| Capture(IInputElement) |
Legt muis gebeurtenissen vast aan het opgegeven element. |
| Capture(IInputElement, CaptureMode) |
Legt de muisinvoer vast aan het opgegeven element met behulp van de opgegeven CaptureMode. |
Opmerkingen
Wanneer een element de muis vastlegt, ontvangt het muisinvoer, ongeacht of de cursor binnen de randen valt.
Als een CaptureMode niet is opgegeven, is de standaardwaarde CaptureModeElement.
Als u het vastleggen van de muis wilt vrijgeven, roept Capture u het doorgeven null aan als het element dat moet worden vastgelegd.
Als de muis wordt vastgelegd wanneer een MouseDown of MouseUp gebeurtenis wordt gegenereerd en de invoer niet naar het element onder de muis PreviewMouseDownOutsideCapturedElement gaat en PreviewMouseUpOutsideCapturedElement eerst wordt gegenereerd. Hierdoor kan het vastgelegde element een kans krijgen om capture vrij te geven voordat de MouseDown gebeurtenissen MouseUp worden gerouteerd.
Capture(IInputElement)
Legt muis gebeurtenissen vast aan het opgegeven element.
public:
bool Capture(System::Windows::IInputElement ^ element);
public bool Capture(System.Windows.IInputElement element);
member this.Capture : System.Windows.IInputElement -> bool
Public Function Capture (element As IInputElement) As Boolean
Parameters
- element
- IInputElement
Het element om de muis vast te leggen.
Retouren
true als het element de muis kon vastleggen; anders, false.
Uitzonderingen
element is geen UIElement of ContentElement.
Opmerkingen
Wanneer een element de muis vastlegt, ontvangt het muisinvoer of de cursor zich binnen de randen bevindt
Als een CaptureMode niet is opgegeven, is de standaardwaarde CaptureModeElement.
Als u het vastleggen van de muis wilt vrijgeven, roept Capture u het doorgeven null aan als het element dat moet worden vastgelegd.
Als de muis wordt vastgelegd wanneer een MouseDown of MouseUp gebeurtenis wordt gegenereerd en de invoer niet naar het element onder de muis PreviewMouseDownOutsideCapturedElement gaat en PreviewMouseUpOutsideCapturedElement eerst wordt gegenereerd. Hierdoor kan het vastgelegde element een kans krijgen om capture vrij te geven voordat de MouseDown gebeurtenissen MouseUp worden gerouteerd.
Van toepassing op
Capture(IInputElement, CaptureMode)
Legt de muisinvoer vast aan het opgegeven element met behulp van de opgegeven CaptureMode.
public:
bool Capture(System::Windows::IInputElement ^ element, System::Windows::Input::CaptureMode captureMode);
[System.Security.SecurityCritical]
public bool Capture(System.Windows.IInputElement element, System.Windows.Input.CaptureMode captureMode);
public bool Capture(System.Windows.IInputElement element, System.Windows.Input.CaptureMode captureMode);
[<System.Security.SecurityCritical>]
member this.Capture : System.Windows.IInputElement * System.Windows.Input.CaptureMode -> bool
member this.Capture : System.Windows.IInputElement * System.Windows.Input.CaptureMode -> bool
Public Function Capture (element As IInputElement, captureMode As CaptureMode) As Boolean
Parameters
- element
- IInputElement
Het element om de muis vast te leggen.
- captureMode
- CaptureMode
Het opnamebeleid dat moet worden gebruikt.
Retouren
true als het element de muis kon vastleggen; anders, false.
- Kenmerken
Uitzonderingen
element is geen UIElement of ContentElement.
captureMode is geen geldige CaptureMode.
Opmerkingen
Wanneer een element de muis vastlegt, ontvangt het muisinvoer, ongeacht of de cursor binnen de randen valt.
Als u het vastleggen van de muis wilt vrijgeven, roept Capture u het doorgeven null aan als het element dat moet worden vastgelegd.
Als de muis wordt vastgelegd wanneer een MouseDown of MouseUp gebeurtenis wordt gegenereerd en de invoer niet naar het element onder de muis PreviewMouseDownOutsideCapturedElement gaat en PreviewMouseUpOutsideCapturedElement eerst wordt gegenereerd. Hierdoor kan het vastgelegde element een kans krijgen om capture vrij te geven voordat de MouseDown gebeurtenissen MouseUp worden gerouteerd.