Stylus Klas

Definitie

Biedt toegang tot algemene informatie over een tabletpen.

public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
Overname
Stylus

Voorbeelden

In het volgende voorbeeld ziet u hoe u de coƶrdinaten van de stylus kunt vastleggen, zelfs als de stylus de grenzen van een TextBox. In dit voorbeeld wordt ervan uitgegaan dat er een TextBox aangeroepen naam textBox1is en dat de StylusDown, StylusUpen StylusMove gebeurtenissen zijn verbonden met gebeurtenis-handlers.

void textbox1_StylusDown(object sender, StylusDownEventArgs e)
{
    Stylus.Capture(textbox1);
}

void textbox1_StylusMove(object sender, StylusEventArgs e)
{
    Point pos = e.GetPosition(textbox1);
    textbox1.AppendText("X: " + pos.X + " Y: " + pos.Y + "\n");
}

void textbox1_StylusUp(object sender, StylusEventArgs e)
{
    Stylus.Capture(textbox1, CaptureMode.None);
}
Private Sub textbox1_StylusDown(ByVal sender As Object, ByVal e As System.Windows.Input.StylusDownEventArgs) _
    Handles textbox1.StylusDown

    Stylus.Capture(textbox1)

End Sub


Private Sub textbox1_StylusMove(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles textbox1.StylusMove

    Dim pos As Point = e.GetPosition(textbox1)
    textbox1.AppendText("X: " & pos.X.ToString() & " Y: " & pos.Y.ToString() & vbLf)

End Sub


Private Sub textbox1_StylusUp(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles textbox1.StylusUp

    Stylus.Capture(textbox1, CaptureMode.None)

End Sub

Velden

Name Description
GotStylusCaptureEvent

Identificeert de GotStylusCapture gekoppelde gebeurtenis.

IsFlicksEnabledProperty

Identificeert de IsFlicksEnabled gekoppelde eigenschap.

IsPressAndHoldEnabledProperty

Identificeert de IsPressAndHoldEnabled gekoppelde eigenschap.

IsTapFeedbackEnabledProperty

Identificeert de IsTapFeedbackEnabled gekoppelde eigenschap.

IsTouchFeedbackEnabledProperty

Identificeert de IsTouchFeedbackEnabled gekoppelde eigenschap.

LostStylusCaptureEvent

Identificeert de LostStylusCapture gekoppelde gebeurtenis.

PreviewStylusButtonDownEvent

Identificeert de PreviewStylusButtonDown gekoppelde gebeurtenis.

PreviewStylusButtonUpEvent

Identificeert de PreviewStylusButtonUp gekoppelde gebeurtenis.

PreviewStylusDownEvent

Identificeert de PreviewStylusDown gekoppelde gebeurtenis.

PreviewStylusInAirMoveEvent

Identificeert de PreviewStylusInAirMove gekoppelde gebeurtenis.

PreviewStylusInRangeEvent

Identificeert de PreviewStylusInRange gekoppelde gebeurtenis.

PreviewStylusMoveEvent

Identificeert de PreviewStylusMove gekoppelde gebeurtenis.

PreviewStylusOutOfRangeEvent

Identificeert de PreviewStylusOutOfRange gekoppelde gebeurtenis.

PreviewStylusSystemGestureEvent

Identificeert de PreviewStylusSystemGesture gekoppelde gebeurtenis.

PreviewStylusUpEvent

Identificeert de PreviewStylusUp gekoppelde gebeurtenis.

StylusButtonDownEvent

Identificeert de StylusButtonDown gekoppelde gebeurtenis.

StylusButtonUpEvent

Identificeert de StylusButtonUp gekoppelde gebeurtenis.

StylusDownEvent

Identificeert de StylusDown gekoppelde gebeurtenis.

StylusEnterEvent

Identificeert de StylusEnter gekoppelde gebeurtenis.

StylusInAirMoveEvent

Identificeert de StylusInAirMove gekoppelde gebeurtenis.

StylusInRangeEvent

Identificeert de StylusInRange gekoppelde gebeurtenis.

StylusLeaveEvent

Identificeert de StylusLeave gekoppelde gebeurtenis.

StylusMoveEvent

Identificeert de StylusMove gekoppelde gebeurtenis.

StylusOutOfRangeEvent

Identificeert de StylusOutOfRange gekoppelde gebeurtenis.

StylusSystemGestureEvent

Identificeert de StylusSystemGesture gekoppelde gebeurtenis.

StylusUpEvent

Identificeert de StylusUp gekoppelde gebeurtenis.

Eigenschappen

Name Description
Captured

Hiermee haalt u het element op waaraan de stylus is gebonden.

CurrentStylusDevice

Hiermee haalt u de stylus op die de stylus vertegenwoordigt die momenteel in gebruik is.

DirectlyOver

Hiermee haalt u het element op dat zich direct onder de stylus bevindt.

Toegevoegde eigenschappen

Name Description
IsFlicksEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of flikkeringen zijn ingeschakeld.

IsPressAndHoldEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of drukken en vasthouden is ingeschakeld.

IsTapFeedbackEnabled

Hiermee wordt opgehaald of ingesteld of een waarde die aangeeft of tik op feedback is ingeschakeld.

IsTouchFeedbackEnabled

Hiermee wordt opgehaald of ingesteld of een waarde die aangeeft of aanraakfeedback is ingeschakeld.

Methoden

Name Description
AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de GotStylusCapture gekoppelde gebeurtenis.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de LostStylusCapture gekoppelde gebeurtenis.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusButtonDown gekoppelde gebeurtenis.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusButtonUp gekoppelde gebeurtenis.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusDown gekoppelde gebeurtenis.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusInAirMove gekoppelde gebeurtenis.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusInRange gekoppelde gebeurtenis.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusMove gekoppelde gebeurtenis.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusOutOfRange gekoppelde gebeurtenis.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusSystemGesture gekoppelde gebeurtenis.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de PreviewStylusUp gekoppelde gebeurtenis.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Hiermee voegt u een handler toe voor de StylusButtonDown gekoppelde gebeurtenis.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Hiermee voegt u een handler toe voor de StylusButtonUp gekoppelde gebeurtenis.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Hiermee voegt u een handler toe voor de StylusDown gekoppelde gebeurtenis.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusEnter gekoppelde gebeurtenis.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusInAirMove gekoppelde gebeurtenis.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusInRange gekoppelde gebeurtenis.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusLeave gekoppelde gebeurtenis.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusMove gekoppelde gebeurtenis.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusOutOfRange gekoppelde gebeurtenis.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Hiermee voegt u een handler toe voor de StylusSystemGesture gekoppelde gebeurtenis.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Hiermee voegt u een handler toe voor de StylusUp gekoppelde gebeurtenis.

Capture(IInputElement, CaptureMode)

Legt de stylus vast aan het opgegeven element.

Capture(IInputElement)

Legt de stylus vast aan het opgegeven element.

GetIsFlicksEnabled(DependencyObject)

Hiermee haalt u de waarde van de IsFlicksEnabled gekoppelde eigenschap op het opgegeven element op.

GetIsPressAndHoldEnabled(DependencyObject)

Hiermee haalt u de waarde van de IsPressAndHoldEnabled gekoppelde eigenschap op het opgegeven element op.

GetIsTapFeedbackEnabled(DependencyObject)

Hiermee haalt u de waarde van de IsTapFeedbackEnabled gekoppelde eigenschap op het opgegeven element op.

GetIsTouchFeedbackEnabled(DependencyObject)

Hiermee haalt u de waarde van de IsTouchFeedbackEnabled gekoppelde eigenschap op het opgegeven element op.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de GotStylusCapture gekoppelde gebeurtenis.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de LostStylusCapture gekoppelde gebeurtenis.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusButtonDown gekoppelde gebeurtenis.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusButtonUp gekoppelde gebeurtenis.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusDown gekoppelde gebeurtenis.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusInAirMove gekoppelde gebeurtenis.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusInRange gekoppelde gebeurtenis.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusMove gekoppelde gebeurtenis.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusOutOfRange gekoppelde gebeurtenis.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusSystemGesture gekoppelde gebeurtenis.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de PreviewStylusUp gekoppelde gebeurtenis.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Hiermee verwijdert u een handler voor de StylusButtonDown gekoppelde gebeurtenis.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Hiermee verwijdert u een handler voor de StylusButtonUp gekoppelde gebeurtenis.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Hiermee verwijdert u een handler voor de StylusDown gekoppelde gebeurtenis.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusEnter gekoppelde gebeurtenis.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusInAirMove gekoppelde gebeurtenis.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusInRange gekoppelde gebeurtenis.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusLeave gekoppelde gebeurtenis.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusMove gekoppelde gebeurtenis.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusOutOfRange gekoppelde gebeurtenis.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Hiermee verwijdert u een handler voor de StylusSystemGesture gekoppelde gebeurtenis.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Hiermee verwijdert u een handler voor de StylusUp gekoppelde gebeurtenis.

SetIsFlicksEnabled(DependencyObject, Boolean)

Hiermee haalt u de waarde van de IsFlicksEnabled gekoppelde eigenschap op het opgegeven element op.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Hiermee stelt u de waarde van de IsPressAndHoldEnabled gekoppelde eigenschap in op het opgegeven element.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Hiermee stelt u de waarde van de IsTapFeedbackEnabled gekoppelde eigenschap in op het opgegeven element.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Hiermee stelt u de waarde van de IsTouchFeedbackEnabled gekoppelde eigenschap in op het opgegeven element.

Synchronize()

Hiermee worden de cursor en de gebruikersinterface gesynchroniseerd.

Toegevoegde gebeurtenissen

Name Description
GotStylusCapture

Treedt op wanneer een element de stylus-gebeurtenissen vastlegt.

LostStylusCapture

Treedt op wanneer een element stylus-gebeurtenissen publiceert.

PreviewStylusButtonDown

Treedt op wanneer de gebruiker op een van de knoppen op de stylus drukt.

PreviewStylusButtonUp

Treedt op wanneer de gebruiker een van de knoppen op de stylus vrijgeeft.

PreviewStylusDown

Treedt op wanneer de gebruiker de tip van de stylus op de tablet aanraakt.

PreviewStylusInAirMove

Treedt op als de stylus zich verplaatst terwijl deze zich binnen het bereik van (maar niet aanraken) van de tablet bevindt.

PreviewStylusInRange

Treedt op wanneer de stylus binnen het bereik van de tablet valt.

PreviewStylusMove

Treedt op wanneer de stylus beweegt terwijl deze de tablet aanraakt.

PreviewStylusOutOfRange

Treedt op wanneer de stylus buiten het bereik van de tablet valt.

PreviewStylusSystemGesture

Treedt op wanneer de gebruiker een systeembeweging maakt met deze stylus.

PreviewStylusUp

Treedt op wanneer de gebruiker de stylus van de tablet haalt.

StylusButtonDown

Treedt op wanneer de gebruiker op een van de knoppen op de stylus drukt.

StylusButtonUp

Treedt op wanneer de gebruiker een van de knoppen op de stylus vrijgeeft.

StylusDown

Treedt op wanneer de gebruiker de tip van de stylus op de tablet aanraakt.

StylusEnter

Treedt op wanneer de styluscursor de grenzen van een element binnenkomt.

StylusInAirMove

Treedt op wanneer de stylus beweegt terwijl deze zich binnen het bereik van, maar niet aanraakt, de tablet.

StylusInRange

Treedt op wanneer de stylus binnen het bereik van de tablet valt.

StylusLeave

Treedt op wanneer de styluscursor de grenzen van een element verlaat.

StylusMove

Treedt op wanneer de stylus beweegt terwijl deze de tablet aanraakt.

StylusOutOfRange

Treedt op wanneer de stylus buiten het bereik van de tablet valt.

StylusSystemGesture

Treedt op wanneer de gebruiker een systeembeweging maakt met deze stylus.

StylusUp

Treedt op wanneer de gebruiker de stylus van de tablet-pc opheft.

Van toepassing op