Aracılığıyla paylaş


HandledMouseEventArgs Sınıf

Tanım

Özel denetimin MouseWheel olayın üst kapsayıcısına gönderilmesini engellemesine izin verir.

public ref class HandledMouseEventArgs : System::Windows::Forms::MouseEventArgs
public class HandledMouseEventArgs : System.Windows.Forms.MouseEventArgs
type HandledMouseEventArgs = class
    inherit MouseEventArgs
Public Class HandledMouseEventArgs
Inherits MouseEventArgs
Devralma
HandledMouseEventArgs
Türetilmiş

Örnekler

Aşağıdaki kod örneği, fare tekerleği olayının özel bir denetimde işlenmek üzere nasıl işaretlenmeyi gösterir.

Public Class MouseWheelControl
    Sub New()
        ' Add initialization code for the control here. 
    End Sub

    Protected Sub MouseWheelControl_MouseWheel(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.MouseWheel
        Dim Hme As HandledMouseEventArgs = e
        Hme.Handled = True
        ' Perform custom mouse wheel action here. 
    End Sub
End Class

Açıklamalar

Öncelikle fare tekerleği olaylarını işlemesi ve denetimin hemen üst kapsayıcısı tarafından görülmesini önlemesi gereken bir denetim geliştirirken kullanmak HandledMouseEventArgs isteyeceksiniz. HandledMouseEventArgs, olayı işlediğinde MouseWheel doğrudan tarafından MouseEventHandler geçirilmiyor. Bunun yerine, MouseEventHandler bir MouseEventArgsörneğini MouseWheeliptal etmek için HandledMouseEventArgs öğesine atamanız gereken bir kullanır.

Oluşturucular

HandledMouseEventArgs(MouseButtons, Int32, Int32, Int32, Int32)

Belirtilen fare düğmesi, fare düğmesi tıklama sayısı, yatay ve dikey ekran koordinatları ve fare işaretçisi konumu değişikliği ile sınıfın yeni bir örneğini HandledMouseEventArgs başlatır.

HandledMouseEventArgs(MouseButtons, Int32, Int32, Int32, Int32, Boolean)

Belirtilen fare düğmesi, fare düğmesi tıklama sayısı, yatay ve dikey ekran koordinatları, fare işaretçisi konumunun değiştirilmesi ve olayın işlenip işlenmediğini belirten değer ile sınıfın yeni bir örneğini HandledMouseEventArgs başlatır.

Özellikler

Button

Hangi fare düğmesine basıldığını alır.

(Devralındığı yer: MouseEventArgs)
Clicks

Fare düğmesine basılıp serbest bırakılma sayısını alır.

(Devralındığı yer: MouseEventArgs)
Delta

Fare tekerleğinin döndürdüğünü ve WHEEL_DELTA sabiti ile çarpıldığının işaretli sayısını alır. Detent, fare tekerleğinin bir çentiğidir.

(Devralındığı yer: MouseEventArgs)
Handled

Bu olayın denetimin üst kapsayıcısına iletilip iletilmeyeceğini alır veya ayarlar.

Location

Oluşturulan fare olayı sırasında farenin konumunu alır.

(Devralındığı yer: MouseEventArgs)
X

Oluşturulan fare olayı sırasında farenin x koordinatını alır.

(Devralındığı yer: MouseEventArgs)
Y

Oluşturulan fare olayı sırasında farenin y koordinatını alır.

(Devralındığı yer: MouseEventArgs)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır