UIElement.CaptureStylus Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta forzar la captura del lápiz óptico en este elemento.
public:
virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean
Devoluciones
Devuelve true
si se captura correctamente el lápiz óptico; de lo contrario, devuelve false
.
Implementaciones
Comentarios
La implementación predeterminada basada en el dispositivo de lápiz óptico predeterminado subyacente siempre devuelve true
. Sin embargo, si va a extender los dispositivos de entrada que proporcionan la implementación del dispositivo para el sistema de entrada, es posible crear un sistema con una implementación alternativa del dispositivo de lápiz óptico que pueda devolver resultados diferentes.
Cuando un elemento captura el lápiz óptico, recibe la entrada del lápiz óptico incluso si el lápiz está fuera de sus límites. El lápiz óptico se captura normalmente solo durante las operaciones de arrastrar y colocar.
Llamar a este método llama a un método Captureestático Stylus subyacente. La implementación del dispositivo de lápiz óptico activa implementa el comportamiento de captura real.
Para capturarse, se debe habilitar un elemento . Compruebe si IsEnabled se true
devuelve antes de llamar a CaptureStylus.
Si la llamada a CaptureStylus devuelve true
, IsStylusCaptured también true
es .