UIElement.CaptureStylus 메서드

정의

이 요소가 스타일러스를 캡처하게 합니다.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

반환

스타일러스가 캡처되었으면 true이고, 그렇지 않으면 false입니다.true if the stylus was successfully captured; otherwise, false.

구현

설명

항상 기본 기본 스타일러스 디바이스에 따라 기본 구현은 반환 true합니다.The default implementation based on the underlying default stylus device always returns true. 그러나 입력된 시스템에 대 한 디바이스 구현을 제공 하는 입력된 디바이스를 확장 하는 경우 다른 결과 반환할 수 있는 대체 스타일러스 디바이스 구현 된 시스템을 만들 수는 있습니다.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.

요소가 스타일러스를 캡처하면 스타일러스가 해당 경계 외부에 있는 경우에도 스타일러스 입력을 수신 합니다.When an element captures the stylus, it receives stylus input even if the stylus is outside its bounds. 스타일러스는 일반적으로 끌어서 놓기 작업 중에 캡처됩니다.The stylus is typically captured only during drag-and-drop operations.

이 메서드를 호출 하면 Capture기본 정적 Stylus 메서드가 호출 됩니다.Calling this method calls an underlying static Stylus method Capture. 캡처 동작은 활성 스타일러스 디바이스 구현에 의해 구현 됩니다.The actual capture behavior is implemented by the active stylus device implementation.

캡처할 요소를 사용 하도록 설정 해야 합니다.To be captured, an element must be enabled. CaptureStylus를 호출 하기 전에 IsEnabled true 반환 되는지 여부를 확인 합니다.Check whether IsEnabled is true return before you call CaptureStylus.

CaptureStylus를 호출 하 여 true반환 하는 경우 IsStylusCapturedtrue됩니다.If calling CaptureStylus returns true, IsStylusCaptured is also true.

적용 대상