InkCollectorMouseWheelEventHandler-Delegat
Stellt die Methode dar, die das MouseWheel-Ereignis eines InkCollector-Objekts behandelt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Delegate Sub InkCollectorMouseWheelEventHandler ( _
sender As Object, _
e As CancelMouseEventArgs _
)
'Usage
Dim instance As New InkCollectorMouseWheelEventHandler(AddressOf HandlerMethod)
public delegate void InkCollectorMouseWheelEventHandler(
Object sender,
CancelMouseEventArgs e
)
public delegate void InkCollectorMouseWheelEventHandler(
Object^ sender,
CancelMouseEventArgs^ e
)
/** @delegate */
public delegate void InkCollectorMouseWheelEventHandler(
Object sender,
CancelMouseEventArgs e
)
JScript unterstützt keine Delegaten.
Parameter
- sender
Typ: System.Object
Das InkCollector-Quellobjekt dieses Ereignisses.
- e
Typ: Microsoft.Ink.CancelMouseEventArgs
Das CancelMouseEventArgs-Objekt, das die Ereignisdaten enthält.
Hinweise
Beim Erstellen eines InkCollectorMouseWheelEventHandler-Delegaten bestimmen Sie die Methode für die Ereignisbehandlung. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird. Aus Leistungsgründen ist das Standardinteresse an einem Ereignis deaktiviert, es wird jedoch automatisch im verwalteten Code aktiviert, wenn Sie einen Ereignishandler hinzufügen.
Beispiele
In diesem Beispiel wird ein Bildlauf aller Striche entsprechend dem Betrag und der Richtung der Drehung des Mausrads ausgeführt, wenn das MouseWheel-Ereignis ausgelöst wird.
Private Sub mInkObject_MouseWheel(ByVal sender As Object, ByVal e As CancelMouseEventArgs)
Using S As Strokes = mInkObject.Ink.Strokes
If (S.Count > 0) Then
S.Move(0, e.Delta)
panelInkCanvas.Invalidate()
End If
End Using
End Sub
private void mInkObject_MouseWheel(object sender, CancelMouseEventArgs e)
{
using (Strokes S = mInkObject.Ink.Strokes)
{
if (S.Count > 0)
{
S.Move(0, e.Delta);
panelInkCanvas.Invalidate();
}
}
}
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