Freigeben über


CancelMouseEventArgs-Konstruktor

Initialisiert eine neue Instanz der CancelMouseEventArgs-Klasse.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub New ( _
    mb As MouseButtons, _
    clicks As Integer, _
    x As Integer, _
    y As Integer, _
    delta As Integer, _
    cancel As Boolean _
)
'Usage
Dim mb As MouseButtons
Dim clicks As Integer
Dim x As Integer
Dim y As Integer
Dim delta As Integer
Dim cancel As Boolean

Dim instance As New CancelMouseEventArgs(mb, clicks, _
    x, y, delta, cancel)
public CancelMouseEventArgs(
    MouseButtons mb,
    int clicks,
    int x,
    int y,
    int delta,
    bool cancel
)
public:
CancelMouseEventArgs(
    MouseButtons mb, 
    int clicks, 
    int x, 
    int y, 
    int delta, 
    bool cancel
)
public CancelMouseEventArgs(
    MouseButtons mb,
    int clicks,
    int x,
    int y,
    int delta,
    boolean cancel
)
public function CancelMouseEventArgs(
    mb : MouseButtons, 
    clicks : int, 
    x : int, 
    y : int, 
    delta : int, 
    cancel : boolean
)

Parameter

  • clicks
    Typ: System.Int32
    Der Wert, der angibt, wie oft die Maustaste gedrückt und losgelassen wurde.
  • x
    Typ: System.Int32
    Die x-Koordinate eines Mausklicks in Pixeln.
  • y
    Typ: System.Int32
    Die y-Koordinate eines Mausklicks in Pixeln.
  • delta
    Typ: System.Int32
    Ein Zähler mit Vorzeichen, der die Anzahl der Arretierungen angibt, um die das Mausrad gedreht wurde.
  • cancel
    Typ: System.Boolean
    Auf true festgelegt, um das Ereignis für das übergeordnete Steuerelement abzubrechen, andernfalls false.

Hinweise

Eine Arretierung (Rastpunkt) ist eine Kerbe des Mausrades. Weitere Informationen über Arretierungen finden Sie unter der MouseEventArgs.Delta-Eigenschaft.

Im Allgemeinen werden CancelMouseEventArgs-Objekte von Ereignishandlern abgerufen, weshalb dieser Konstruktor nicht aufgerufen werden muss. Wenn Sie jedoch ein benutzerdefiniertes Ereignis für abbrechbare Mausereignisse implementieren möchten, können Sie diese Klasse verwenden. In diesem Fall rufen Sie den Konstruktor auf, wenn Sie das Ereignis auslösen.

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

CancelMouseEventArgs-Klasse

CancelMouseEventArgs-Member

Microsoft.Ink-Namespace