UIElement3D.CaptureMouse Método

Definição

Tenta forçar a captura do rato a este elemento.

public:
 virtual bool CaptureMouse();
public bool CaptureMouse();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean

Devoluções

true se o rato for capturado com sucesso; caso contrário, false.

Implementações

Observações

Para ser capturado, um elemento deve ser ativado. Verifique se IsEnabled é true antes de ligar CaptureMouse.

Se a chamada CaptureMouse devolver true, então IsMouseCaptured também é true.

Se chamar CaptureMouse devolver true, então os GotMouseCapture eventos e IsMouseCapturedChanged são levantados, com RoutedEventArgs.Source dados no evento reportados como o elemento onde o CaptureMouse método é chamado. Se forçares a captura, podes interferir com capturas existentes – especialmente com capturas relacionadas com arrastar e largar com o rato.

Para eliminar a captura do rato de todos os elementos, chame Mouse.Capture com o element parâmetro fornecido como null.

Aplica-se a

Ver também