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şaretleneceğini gösterir.

Imports System.Windows.Forms

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ın kendisini işlemesi ve denetimin hemen üst kapsayıcısı tarafından görülmesini engelleyen bir denetim geliştirirken kullanmak HandledMouseEventArgs isteyeceksiniz. HandledMouseEventArgs, olayı işlediğinde MouseEventHandler doğrudan tarafından MouseWheel geçirilmiyor. Bunun yerine, MouseEventHandler bir MouseEventArgsörneğini HandledMouseEventArgsiptal etmek için MouseWheel öğesine atamanız gereken bir kullanır.

Oluşturucular

Name Description
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 gösteren değer ile sınıfın yeni bir örneğini HandledMouseEventArgs başlatır.

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 konumunun değiştirilmesi ile sınıfın yeni bir örneğini HandledMouseEventArgs başlatır.

Özellikler

Name Description
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. Kalıp, 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

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır