Mouse Sınıf
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.
Fare cihazını belirli bir iş parçacığına temsil eder.
public ref class Mouse abstract sealed
public static class Mouse
type Mouse = class
Public Class Mouse
- Devralma
-
Mouse
Açıklamalar
sınıfı Mouse fareyle ilgili olaylar, yöntemler ve farenin durumuyla ilgili bilgiler sağlayan özellikler sağlar.
Ekli olay olarak tanımlayan Mouse her olay, temel öğe sınıfları UIElement tarafından ve ContentElement yeni bir yönlendirilmiş olay olarak da yeniden kullanıma sunulur. Genellikle, ve üzerindeki UIElementContentElementbir uygulama için fare olaylarını işlemek, olayları kullanmak Mouse yerine daha kullanışlıdır. Ayrıntılar için bkz. Girişe Genel Bakış.
Sınıfın Mouse statik üyeleri, çağıran iş parçacığının giriş yöneticisinin birincil MouseDevice üyesine temsilcidir.
Alanlar
GotMouseCaptureEvent |
Ekli GotMouseCapture olayı tanımlar. |
LostMouseCaptureEvent |
Ekli LostMouseCapture olayı tanımlar. |
MouseDownEvent |
Ekli MouseDown olayı tanımlar. |
MouseEnterEvent |
Ekli MouseEnter olayı tanımlar. |
MouseLeaveEvent |
Ekli MouseLeave olayı tanımlar. |
MouseMoveEvent |
Ekli MouseMove olayı tanımlar. |
MouseUpEvent |
Ekli MouseUp olayı tanımlar. |
MouseWheelDeltaForOneLine |
Fare tekerleğinin bir satır kaydırmak için döndürülmüş birim sayısını temsil eder. |
MouseWheelEvent |
Ekli MouseWheel olayı tanımlar. |
PreviewMouseDownEvent |
Ekli PreviewMouseDown olayı tanımlar. |
PreviewMouseDownOutsideCapturedElementEvent |
Ekli PreviewMouseDownOutsideCapturedElement olayı tanımlar. |
PreviewMouseMoveEvent |
Ekli PreviewMouseMove olayı tanımlar. |
PreviewMouseUpEvent |
Ekli PreviewMouseUp olayı tanımlar. |
PreviewMouseUpOutsideCapturedElementEvent |
Ekli PreviewMouseUpOutsideCapturedElement olayı tanımlar. |
PreviewMouseWheelEvent |
Ekli PreviewMouseWheel olayı tanımlar. |
QueryCursorEvent |
Ekli QueryCursor olayı tanımlar. |
Özellikler
Captured |
Fareyi yakalayan öğeyi alır. |
DirectlyOver |
Fare işaretçisinin doğrudan üzerinde olduğu öğeyi alır. |
LeftButton |
Farenin sol düğmesinin durumunu alır. |
MiddleButton |
Farenin orta düğmesinin durumunu alır. |
OverrideCursor |
Uygulamanın tamamı için imleci alır veya ayarlar. |
PrimaryDevice |
Birincil fare cihazını alır. |
RightButton |
Sağ düğmenin durumunu alır. |
XButton1 |
İlk genişletilmiş düğmenin durumunu alır. |
XButton2 |
İkinci genişletilmiş düğmenin durumunu alır. |
Yöntemler
İliştirilmiş Olaylar
GotMouseCapture |
Bir öğe fareyi yakaladığında gerçekleşir. |
LostMouseCapture |
Bir öğe fare yakalamayı kaybettiğinde gerçekleşir. |
MouseDown |
Herhangi bir fare düğmesi depresif olduğunda gerçekleşir. |
MouseEnter |
Fare işaretçisi bir öğenin sınırlarına girdiğinde gerçekleşir. |
MouseLeave |
Fare işaretçisi bir öğenin sınırlarını terk ettiğinde gerçekleşir. |
MouseMove |
Fare işaretçisi hareket ettiğinde gerçekleşir. |
MouseUp |
Herhangi bir fare düğmesi serbest bırakıldığında gerçekleşir. |
MouseWheel |
Fare tekerleği döndürüldüğünde gerçekleşir. |
PreviewMouseDown |
Herhangi bir fare düğmesi depresif olduğunda gerçekleşir. |
PreviewMouseDownOutsideCapturedElement |
Birincil fare düğmesine fare olaylarını yakalayan öğenin dışında basıldığında gerçekleşir. |
PreviewMouseMove |
Fare bir öğenin üzerine geldiğinde gerçekleşir. |
PreviewMouseUp |
Herhangi bir fare düğmesi serbest bırakıldığında gerçekleşir. |
PreviewMouseUpOutsideCapturedElement |
Birincil fare düğmesi fare olaylarını yakalayan öğenin dışında bırakıldığında gerçekleşir. |
PreviewMouseWheel |
Fare tekerleği döndürüldüğünde gerçekleşir. |
QueryCursor |
Bir öğe geçerli fare imlecini sorguladığında gerçekleşir. |