Sdílet prostřednictvím


Stylus Třída

Definice

Poskytuje přístup k obecným informacím o peru pro tablet.

public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
Dědičnost
Stylus

Příklady

Následující příklad ukazuje, jak zaznamenat souřadnice pera, i když pero opustí hranice TextBox. Tento příklad předpokládá, že existuje TextBox s názvem textBox1, a že StylusDownudálosti , StylusUpa StylusMove jsou připojeny k obslužným rutinám událostí.

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

Pole

GotStylusCaptureEvent

Identifikuje připojenou GotStylusCapture událost.

IsFlicksEnabledProperty

Identifikuje připojenou IsFlicksEnabled vlastnost.

IsPressAndHoldEnabledProperty

Identifikuje připojenou IsPressAndHoldEnabled vlastnost.

IsTapFeedbackEnabledProperty

Identifikuje připojenou IsTapFeedbackEnabled vlastnost.

IsTouchFeedbackEnabledProperty

Identifikuje připojenou IsTouchFeedbackEnabled vlastnost.

LostStylusCaptureEvent

Identifikuje připojenou LostStylusCapture událost.

PreviewStylusButtonDownEvent

Identifikuje připojenou PreviewStylusButtonDown událost.

PreviewStylusButtonUpEvent

Identifikuje připojenou PreviewStylusButtonUp událost.

PreviewStylusDownEvent

Identifikuje připojenou PreviewStylusDown událost.

PreviewStylusInAirMoveEvent

Identifikuje připojenou PreviewStylusInAirMove událost.

PreviewStylusInRangeEvent

Identifikuje připojenou PreviewStylusInRange událost.

PreviewStylusMoveEvent

Identifikuje připojenou PreviewStylusMove událost.

PreviewStylusOutOfRangeEvent

Identifikuje připojenou PreviewStylusOutOfRange událost.

PreviewStylusSystemGestureEvent

Identifikuje připojenou PreviewStylusSystemGesture událost.

PreviewStylusUpEvent

Identifikuje připojenou PreviewStylusUp událost.

StylusButtonDownEvent

Identifikuje připojenou StylusButtonDown událost.

StylusButtonUpEvent

Identifikuje připojenou StylusButtonUp událost.

StylusDownEvent

Identifikuje připojenou StylusDown událost.

StylusEnterEvent

Identifikuje připojenou StylusEnter událost.

StylusInAirMoveEvent

Identifikuje připojenou StylusInAirMove událost.

StylusInRangeEvent

Identifikuje připojenou StylusInRange událost.

StylusLeaveEvent

Identifikuje připojenou StylusLeave událost.

StylusMoveEvent

Identifikuje připojenou StylusMove událost.

StylusOutOfRangeEvent

Identifikuje připojenou StylusOutOfRange událost.

StylusSystemGestureEvent

Identifikuje připojenou StylusSystemGesture událost.

StylusUpEvent

Identifikuje připojenou StylusUp událost.

Vlastnosti

Captured

Získá prvek, na který je pero vázáno.

CurrentStylusDevice

Získá pero, které představuje pero aktuálně používané.

DirectlyOver

Získá prvek, který je přímo pod perem.

Přidružené vlastnosti

IsFlicksEnabled

Získá nebo nastaví hodnotu označující, zda jsou povoleny rychlý pohyb.

IsPressAndHoldEnabled

Získá nebo nastaví hodnoty označující, zda je povoleno stisknutí a podržení.

IsTapFeedbackEnabled

Získá nebo nastaví, zda je hodnota označující, zda je povolena zpětná vazba klepnutím.

IsTouchFeedbackEnabled

Získá nebo nastaví, zda hodnota označující, zda je povolena zpětná vazba dotykem.

Metody

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou GotStylusCapture událost.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou LostStylusCapture událost.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusButtonDown událost.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusButtonUp událost.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusDown událost.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusInAirMove událost.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusInRange událost.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusMove událost.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusOutOfRange událost.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusSystemGesture událost.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou PreviewStylusUp událost.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Přidá obslužnou rutinu pro připojenou StylusButtonDown událost.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Přidá obslužnou rutinu pro připojenou StylusButtonUp událost.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Přidá obslužnou rutinu pro připojenou StylusDown událost.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusEnter událost.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusInAirMove událost.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusInRange událost.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusLeave událost.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusMove událost.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusOutOfRange událost.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Přidá obslužnou rutinu pro připojenou StylusSystemGesture událost.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Přidá obslužnou rutinu pro připojenou StylusUp událost.

Capture(IInputElement)

Zachytí pero do zadaného elementu.

Capture(IInputElement, CaptureMode)

Zachytí pero do zadaného elementu.

GetIsFlicksEnabled(DependencyObject)

Získá hodnotu IsFlicksEnabled připojené vlastnosti v zadaném elementu.

GetIsPressAndHoldEnabled(DependencyObject)

Získá hodnotu IsPressAndHoldEnabled připojené vlastnosti v zadaném elementu.

GetIsTapFeedbackEnabled(DependencyObject)

Získá hodnotu IsTapFeedbackEnabled připojené vlastnosti v zadaném elementu.

GetIsTouchFeedbackEnabled(DependencyObject)

Získá hodnotu IsTouchFeedbackEnabled připojené vlastnosti v zadaném elementu.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou GotStylusCapture událost.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou LostStylusCapture událost.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusButtonDown událost.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusButtonUp událost.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusDown událost.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusInAirMove událost.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusInRange událost.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusMove událost.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusOutOfRange událost.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusSystemGesture událost.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou PreviewStylusUp událost.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu pro připojenou StylusButtonDown událost.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu pro připojenou StylusButtonUp událost.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Odebere obslužnou rutinu pro připojenou StylusDown událost.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusEnter událost.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusInAirMove událost.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusInRange událost.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusLeave událost.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusMove událost.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusOutOfRange událost.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Odebere obslužnou rutinu pro připojenou StylusSystemGesture událost.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu pro připojenou StylusUp událost.

SetIsFlicksEnabled(DependencyObject, Boolean)

Získá hodnotu IsFlicksEnabled připojené vlastnosti v zadaném elementu.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsPressAndHoldEnabled připojené vlastnosti u zadaného elementu.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsTapFeedbackEnabled připojené vlastnosti u zadaného elementu.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsTouchFeedbackEnabled připojené vlastnosti u zadaného elementu.

Synchronize()

Synchronizuje kurzor a uživatelské rozhraní.

Přidružené události

GotStylusCapture

Nastane, když prvek zachytí události stylusu.

LostStylusCapture

Nastane, když prvek uvolní pero události.

PreviewStylusButtonDown

Nastane, když uživatel stiskne jedno z tlačítek na peru.

PreviewStylusButtonUp

Nastane, když uživatel uvolní jedno z tlačítek na peru.

PreviewStylusDown

Nastane, když se uživatel dotkne špičky pera na tabletu.

PreviewStylusInAirMove

Nastane, když se pero pohybuje, když je v dosahu tabletu (ale nedotýká se).

PreviewStylusInRange

Nastane, když pero spadá do dosahu tabletu.

PreviewStylusMove

Nastane, když se pero pohybuje, když se dotýká tabletu.

PreviewStylusOutOfRange

Nastane, když pero zmizí z rozsahu tabletu.

PreviewStylusSystemGesture

Nastane, když uživatel pomocí tohoto pera udělá systémové gesto.

PreviewStylusUp

Nastane, když uživatel zvedne pero z tabletu.

StylusButtonDown

Nastane, když uživatel stiskne jedno z tlačítek na peru.

StylusButtonUp

Nastane, když uživatel uvolní jedno z tlačítek na peru.

StylusDown

Nastane, když se uživatel dotkne špičky pera tabletu.

StylusEnter

Nastane, když kurzor pera vstoupí do mezí elementu.

StylusInAirMove

Nastane, když se pero pohybuje, když je v rozsahu tabletu, ale nedotýká se.

StylusInRange

Nastane, když pero spadá do dosahu tabletu.

StylusLeave

Nastane, když kurzor pera opouští hranice elementu.

StylusMove

Nastane, když se pero pohybuje, když se dotýká tabletu.

StylusOutOfRange

Nastane, když pero zmizí z rozsahu tabletu.

StylusSystemGesture

Nastane, když uživatel pomocí tohoto pera udělá systémové gesto.

StylusUp

Nastane, když uživatel zvedne pero z počítače Tablet PC.

Platí pro