UIElement.CaptureStylus Método

Definição

Tenta forçar a captura da caneta para esse elemento.Attempts to force capture of the stylus to this element.

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.true if the stylus was successfully captured; otherwise, false.

Implementações

Comentários

A implementação padrão com base no dispositivo de caneta padrão subjacente sempre retorna true.The default implementation based on the underlying default stylus device always returns true. No entanto, se você estiver estendendo os dispositivos de entrada que fornecem a implementação do dispositivo para o sistema de entrada, é possível criar um sistema com uma implementação de dispositivo de caneta alternativa que possa retornar resultados diferentes.However, if you are extending the input devices that provide the device implementation for the input system, it is possible to create a system with an alternative stylus device implementation that might return different results.

Quando um elemento captura a caneta, ele recebe a entrada da caneta mesmo que a caneta esteja fora dos limites.When an element captures the stylus, it receives stylus input even if the stylus is outside its bounds. A caneta normalmente é capturada apenas durante operações de arrastar e soltar.The stylus is typically captured only during drag-and-drop operations.

Chamar esse método chama um método de Stylus estático subjacente Capture.Calling this method calls an underlying static Stylus method Capture. O comportamento de captura real é implementado pela implementação do dispositivo da caneta ativa.The actual capture behavior is implemented by the active stylus device implementation.

Para ser capturado, um elemento deve ser habilitado.To be captured, an element must be enabled. Verifique se IsEnabled está true retornar antes de chamar CaptureStylus.Check whether IsEnabled is true return before you call CaptureStylus.

Se chamar CaptureStylus retornar true, IsStylusCaptured também será true.If calling CaptureStylus returns true, IsStylusCaptured is also true.

Aplica-se a