UIElement3D.CaptureMouse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di forzare l’acquisizione del mouse in questo elemento.
public:
virtual bool CaptureMouse();
public bool CaptureMouse ();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean
Restituisce
true
se il mouse viene acquisito correttamente; in caso contrario, false
.
Implementazioni
Commenti
Per essere acquisito, è necessario abilitare un elemento. Controllare se IsEnabled è true
prima di chiamare CaptureMouse.
Se la chiamata restituisce CaptureMousetrue
, IsMouseCaptured anche .true
Se la chiamata restituisce CaptureMousetrue
, vengono generati gli GotMouseCapture eventi e IsMouseCapturedChanged , con RoutedEventArgs.Source nei dati dell'evento segnalati come elemento in cui viene chiamato il CaptureMouse metodo . Se si forza l'acquisizione, è possibile interferire con le acquisizioni esistenti, in particolare con le acquisizioni correlate al trascinamento della selezione con il mouse.
Per cancellare l'acquisizione del mouse da tutti gli elementi, chiamare Mouse.Capture con il element
parametro fornito come null
.