UIElement3D.CaptureMouse Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.