HandledMouseEventArgs Klas

Definitie

Hiermee kan een aangepast besturingselement voorkomen dat de gebeurtenis naar de MouseWheel bovenliggende container wordt verzonden.

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
Overname
HandledMouseEventArgs
Afgeleid

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de muiswielgebeurtenis markeert als verwerkt in een aangepast besturingselement.

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

Opmerkingen

U wilt voornamelijk gebruiken HandledMouseEventArgs bij het ontwikkelen van een besturingselement dat muiswielgebeurtenissen zelf moet afhandelen en voorkomen dat ze worden gezien door de directe bovenliggende container van het besturingselement. HandledMouseEventArgs wordt niet rechtstreeks MouseEventHandler doorgegeven wanneer deze de MouseWheel gebeurtenis afhandelt. MouseEventHandler In plaats daarvan gebruikt u een MouseEventArgs, die u moet casten naar een HandledMouseEventArgs om een exemplaar van MouseWheel.

Constructors

Name Description
HandledMouseEventArgs(MouseButtons, Int32, Int32, Int32, Int32, Boolean)

Initialiseert een nieuw exemplaar van de HandledMouseEventArgs klasse met de opgegeven muisknop, het aantal muisknopklikken, horizontale en verticale schermcoördinaten, de wijziging van de positie van de muisaanwijzer en de waarde die aangeeft of de gebeurtenis wordt verwerkt.

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

Initialiseert een nieuw exemplaar van de HandledMouseEventArgs klasse met de opgegeven muisknop, het aantal muisknopklikken, horizontale en verticale schermcoördinaten en de wijziging van de positie van de muisaanwijzer.

Eigenschappen

Name Description
Button

Hiermee haalt u op welke muisknop is gedrukt.

(Overgenomen van MouseEventArgs)
Clicks

Hiermee wordt het aantal keren opgehaald dat de muisknop is ingedrukt en losgelaten.

(Overgenomen van MouseEventArgs)
Delta

Hiermee haalt u het aantal tekens op dat het muiswiel is gedraaid, vermenigvuldigd met de WHEEL_DELTA constante. Eentent is één notch van het muiswiel.

(Overgenomen van MouseEventArgs)
Handled

Hiermee haalt u op of stelt u in of deze gebeurtenis moet worden doorgestuurd naar de bovenliggende container van het besturingselement.

Location

Hiermee haalt u de locatie van de muis op tijdens het genereren van de muis.

(Overgenomen van MouseEventArgs)
X

Haalt de x-coördinaat van de muis op tijdens het genereren van de muisgebeurtenis.

(Overgenomen van MouseEventArgs)
Y

Haalt de y-coördinaat van de muis op tijdens de genererende muisgebeurtenis.

(Overgenomen van MouseEventArgs)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op