MouseDevice.Capture Metod

Definition

Samlar in musindata till det angivna elementet.

Överlagringar

Name Description
Capture(IInputElement)

Samlar in mushändelser till det angivna elementet.

Capture(IInputElement, CaptureMode)

Samlar in musindata till det angivna elementet med den angivna CaptureMode.

Kommentarer

När ett element avbildar musen tar det emot musindata oavsett om markören ligger inom dess kantlinjer eller inte.

Om en CaptureMode inte har angetts är CaptureModestandardvärdet Element .

Om du vill släppa musfångst anropar du Capture skicka null som elementet som ska avbildas.

Om musen fångas när en eller MouseDown en MouseUp händelse höjs och indata inte går till elementet under musen och PreviewMouseDownOutsideCapturedElementPreviewMouseUpOutsideCapturedElement höjs först. Detta gör det möjligt för det insamlade elementet att släppa avbildningen MouseDown innan händelserna och MouseUp dirigeras.

Capture(IInputElement)

Samlar in mushändelser till det angivna elementet.

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

Parametrar

element
IInputElement

Elementet som ska fånga musen.

Returer

trueom elementet kunde fånga musen; annars . false

Undantag

Kommentarer

När ett element avbildar musen tar det emot musindata om markören ligger inom dess kantlinjer

Om en CaptureMode inte har angetts är CaptureModestandardvärdet Element .

Om du vill släppa musfångst anropar du Capture skicka null som elementet som ska avbildas.

Om musen fångas när en eller MouseDown en MouseUp händelse höjs och indata inte går till elementet under musen och PreviewMouseDownOutsideCapturedElementPreviewMouseUpOutsideCapturedElement höjs först. Detta gör det möjligt för det insamlade elementet att släppa avbildningen MouseDown innan händelserna och MouseUp dirigeras.

Gäller för

Capture(IInputElement, CaptureMode)

Samlar in musindata till det angivna elementet med den angivna 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

Parametrar

element
IInputElement

Elementet som ska fånga musen.

captureMode
CaptureMode

Avbildningsprincipen som ska användas.

Returer

trueom elementet kunde fånga musen; annars . false

Attribut

Undantag

captureMode är inte ett giltigt CaptureMode.

Kommentarer

När ett element avbildar musen tar det emot musindata oavsett om markören ligger inom dess kantlinjer eller inte.

Om du vill släppa musfångst anropar du Capture skicka null som elementet som ska avbildas.

Om musen fångas när en eller MouseDown en MouseUp händelse höjs och indata inte går till elementet under musen och PreviewMouseDownOutsideCapturedElementPreviewMouseUpOutsideCapturedElement höjs först. Detta gör det möjligt för det insamlade elementet att släppa avbildningen MouseDown innan händelserna och MouseUp dirigeras.

Gäller för