Aracılığıyla paylaş


UIElement3D.CaptureStylus Yöntem

Tanım

Ekran kaleminin bu öğeye yakalanmasını zorlamaya çalışır.

public:
 virtual bool CaptureStylus();
public bool CaptureStylus ();
abstract member CaptureStylus : unit -> bool
override this.CaptureStylus : unit -> bool
Public Function CaptureStylus () As Boolean

Döndürülenler

true ekran kalemi başarıyla yakalandıysa; aksi takdirde , false.

Uygulamalar

Açıklamalar

Temel alınan varsayılan ekran kalemi cihazını temel alan varsayılan uygulama her zaman döndürür true. Ancak, giriş sistemi için cihaz uygulamasını sağlayan giriş cihazlarını genişletiyorsanız, farklı sonuçlar döndürebilecek alternatif ekran kalemi cihaz uygulamasına sahip bir sistem oluşturmak mümkündür.

Bir öğe ekran kalemi yakaladığında, ekran kalemi sınırlarının dışında olsa bile ekran kalemi girişi alır. Ekran kalemi genellikle yalnızca sürükle ve bırak işlemleri sırasında yakalanır.

Bu yöntemin çağrılması, temel alınan bir statik Stylus yöntemi Captureçağırır. Gerçek yakalama davranışı etkin ekran kalemi cihaz uygulaması tarafından uygulanır.

Yakalanmak için bir öğenin etkinleştirilmesi gerekir. çağrısı CaptureStylusyapmadan önce return olup true olmadığını IsEnabled denetleyin.

çağrısı CaptureStylus döndürülüyorsa true, IsStylusCaptured aynı zamanda trueolur.

Şunlara uygulanır