Share via


InkCollectorCursorOutOfRangeEventArgs (Clase)

Actualización: noviembre 2007

Proporciona datos para los eventos InkCollector.CursorOutOfRange, InkOverlay.CursorOutOfRange y InkPicture.CursorOutOfRange.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class InkCollectorCursorOutOfRangeEventArgs _
    Inherits EventArgs
'Uso
Dim instance As InkCollectorCursorOutOfRangeEventArgs
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class InkCollectorCursorOutOfRangeEventArgs : EventArgs
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class InkCollectorCursorOutOfRangeEventArgs : public EventArgs
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class InkCollectorCursorOutOfRangeEventArgs extends EventArgs
public class InkCollectorCursorOutOfRangeEventArgs extends EventArgs

Ejemplos

En este ejemplo, cuando se desencadena el evento CursorOutOfRange, el color del último trazo que se va a crear se cambia a rojo.

Private Sub mInkObject_CursorOutOfRange(ByVal sender As Object, ByVal e As InkCollectorCursorOutOfRangeEventArgs)
    Using s As Strokes = mInkObject.Ink.Strokes
        If s.Count > 0 Then
            s(s.Count - 1).DrawingAttributes.Color = Color.Tomato
            ' redraw the ink canvas
            panelInkCanvas.Invalidate()
        End If
    End Using
End Sub
private void mInkObject_CursorOutOfRange(object sender, InkCollectorCursorOutOfRangeEventArgs e)
{
    using (Strokes S = mInkObject.Ink.Strokes)
    {
        if (S.Count > 0)
        {
            S[S.Count - 1].DrawingAttributes.Color = Color.Tomato;
            // redraw the ink canvas
            panelInkCanvas.Invalidate();
        }
    }
}

Jerarquía de herencia

System.Object
  System.EventArgs
    Microsoft.Ink.InkCollectorCursorOutOfRangeEventArgs

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

InkCollectorCursorOutOfRangeEventArgs (Miembros)

Microsoft.Ink (Espacio de nombres)

InkCollectorCursorOutOfRangeEventHandler