UIElement3D.CaptureStylus Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta forçar a captura da caneta para esse elemento.
public:
virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean
Retornos
true
se a caneta for capturada com êxito; caso contrário, false
.
Implementações
Comentários
A implementação padrão com base no dispositivo de caneta padrão subjacente sempre retorna true
. No entanto, se você estiver estendendo os dispositivos de entrada que fornecem a implementação do dispositivo para o sistema de entrada, será possível criar um sistema com uma implementação de dispositivo de caneta alternativa que possa retornar resultados diferentes.
Quando um elemento captura a caneta, ele recebe entrada de caneta mesmo que a caneta esteja fora de seus limites. A caneta normalmente é capturada somente durante operações de arrastar e soltar.
Chamar esse método chama um método Captureestático Stylus subjacente . O comportamento de captura real é implementado pela implementação do dispositivo de caneta ativa.
Para ser capturado, um elemento deve ser habilitado. Verifique se IsEnabled é true
retornado antes de chamar CaptureStylus.
Se chamar CaptureStylus retornar true
, IsStylusCaptured também true
será .