UIElement3D.CaptureMouse Metodo

Definizione

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.

CaptureMouse è stato introdotto in .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze.

Si applica a

Vedi anche