MouseDevice Klas
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.
Vertegenwoordigt een muisapparaat.
public ref class MouseDevice abstract : System::Windows::Input::InputDevice
public abstract class MouseDevice : System.Windows.Input.InputDevice
type MouseDevice = class
inherit InputDevice
Public MustInherit Class MouseDevice
Inherits InputDevice
- Overname
Opmerkingen
De MouseDevice ondersteunt de Windows Presentation Foundation -infrastructuur (WPF) en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.
Gebruik de Mouse klasse voor invoer met betrekking tot de muis. De Mouse klasse vertegenwoordigt de muis voor een toepassing en biedt methoden, eigenschappen en gebeurtenissen die de status van de muis weerspiegelen.
Eigenschappen
| Name | Description |
|---|---|
| ActiveSource |
Hiermee wordt de PresentationSource rapportage-invoer voor dit apparaat ophaalt. |
| Captured |
Hiermee haalt u de IInputElement die wordt vastgelegd door de muis. |
| DirectlyOver |
Hiermee haalt u het element op dat de muis aanwijzer direct voorbij is. |
| Dispatcher |
Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand. (Overgenomen van DispatcherObject) |
| LeftButton |
Hiermee haalt u de status van de linkermuisknop van dit muisapparaat op. |
| MiddleButton |
De status van de middelste knop van dit muisapparaat. |
| OverrideCursor |
Hiermee haalt u de cursor voor de hele toepassing op of stelt u deze in. |
| RightButton |
Hiermee haalt u de status van de rechterknop van dit muisapparaat op. |
| Target |
Hiermee haalt u de IInputElement invoer van dit muisapparaat op waarnaar wordt verzonden. |
| XButton1 |
Hiermee haalt u de status van de eerste uitgebreide knop op dit muisapparaat op. |
| XButton2 |
Hiermee haalt u de status van de tweede uitgebreide knop van dit muisapparaat op. |
Methoden
| Name | Description |
|---|---|
| Capture(IInputElement, CaptureMode) |
Legt de muisinvoer vast aan het opgegeven element met behulp van de opgegeven CaptureMode. |
| Capture(IInputElement) |
Legt muis gebeurtenissen vast aan het opgegeven element. |
| CheckAccess() |
Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetButtonState(MouseButton) |
Hiermee haalt u de status van de opgegeven muisknop op. |
| GetClientPosition() |
Berekent de positie van de muisaanwijzer, in clientcoördinaten. |
| GetClientPosition(PresentationSource) |
Berekent de positie van de muisaanwijzer, in clientcoördinaten, in de opgegeven PresentationSource. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetPosition(IInputElement) |
Hiermee haalt u de positie van de muis op ten opzichte van een opgegeven element. |
| GetScreenPosition() |
Berekent de schermpositie van de muisaanwijzer. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetCursor(Cursor) |
Hiermee stelt u de muis aanwijzer in op de opgegeven Cursor. |
| Synchronize() |
Hiermee dwingt u de muis opnieuw te synchroniseren. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| UpdateCursor() |
Hiermee wordt de muiscursor gedwongen om bij te werken. |
| VerifyAccess() |
Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |