UIElement3D.CaptureMouse Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Fareyi bu öğeye yakalamaya zorlamaya çalışır.
public:
virtual bool CaptureMouse();
public bool CaptureMouse ();
abstract member CaptureMouse : unit -> bool
override this.CaptureMouse : unit -> bool
Public Function CaptureMouse () As Boolean
Döndürülenler
true
fare başarıyla yakalanırsa; aksi takdirde , false
.
Uygulamalar
Açıklamalar
Yakalanmak için bir öğenin etkinleştirilmesi gerekir. çağrısı CaptureMouseyapmadan önce olup true
olmadığını IsEnabled denetleyin.
çağrısı CaptureMouse döndürülüyorsatrue
, aynı zamanda true
IsMouseCaptured olur.
çağrısı CaptureMouse döndürürsetrue
, yöntemin GotMouseCapture çağrıldığı CaptureMouse öğe olarak bildirilen olay verilerinde ile ve IsMouseCapturedChangedRoutedEventArgs.Source olayları oluşturulur. Yakalamaya zorlarsanız, özellikle fareyle sürükle ve bırak ile ilgili yakalamalarla mevcut yakalamaları engelleyebilirsiniz.
Fare yakalamayı tüm öğelerden temizlemek için olarak null
sağlanan parametresiyle element
çağrısı Mouse.Capture yapın.