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 opouští hranice TextBox. Tento příklad předpokládá, že existuje TextBox volána textBox1, a že StylusDownStylusUp, a StylusMove události 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

Name Description
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

Name Description
Captured

Získá prvek, ke kterému 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

Name Description
IsFlicksEnabled

Získá nebo nastaví hodnotu označující, zda jsou povolené rychlým pohybem.

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í, jestli je povolená zpětná vazba klepnutím.

IsTouchFeedbackEnabled

Získá nebo nastaví, zda je hodnota označující, zda je povolená zpětná vazba dotykového ovládání.

Metody

Name Description
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, CaptureMode)

Zachytí pero k zadanému prvku.

Capture(IInputElement)

Zachytí pero k zadanému prvku.

GetIsFlicksEnabled(DependencyObject)

Získá hodnotu IsFlicksEnabled připojené vlastnosti pro zadaný prvek.

GetIsPressAndHoldEnabled(DependencyObject)

Získá hodnotu IsPressAndHoldEnabled připojené vlastnosti pro zadaný prvek.

GetIsTapFeedbackEnabled(DependencyObject)

Získá hodnotu IsTapFeedbackEnabled připojené vlastnosti pro zadaný prvek.

GetIsTouchFeedbackEnabled(DependencyObject)

Získá hodnotu IsTouchFeedbackEnabled připojené vlastnosti pro zadaný prvek.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu GotStylusCapture připojené události.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu LostStylusCapture připojené události.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu PreviewStylusButtonDown připojené události.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu PreviewStylusButtonUp připojené události.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Odebere obslužnou rutinu PreviewStylusDown připojené události.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu PreviewStylusInAirMove připojené události.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu PreviewStylusInRange připojené události.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu PreviewStylusMove připojené události.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu PreviewStylusOutOfRange připojené události.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Odebere obslužnou rutinu PreviewStylusSystemGesture připojené události.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu PreviewStylusUp připojené události.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu StylusButtonDown připojené události.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Odebere obslužnou rutinu StylusButtonUp připojené události.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Odebere obslužnou rutinu StylusDown připojené události.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusEnter připojené události.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusInAirMove připojené události.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusInRange připojené události.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusLeave připojené události.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusMove připojené události.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusOutOfRange připojené události.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Odebere obslužnou rutinu StylusSystemGesture připojené události.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Odebere obslužnou rutinu StylusUp připojené události.

SetIsFlicksEnabled(DependencyObject, Boolean)

Získá hodnotu IsFlicksEnabled připojené vlastnosti pro zadaný prvek.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsPressAndHoldEnabled připojené vlastnosti pro zadaný prvek.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsTapFeedbackEnabled připojené vlastnosti pro zadaný prvek.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsTouchFeedbackEnabled připojené vlastnosti pro zadaný prvek.

Synchronize()

Synchronizuje kurzor a uživatelské rozhraní.

Přidružené události

Name Description
GotStylusCapture

Nastane, když prvek zachycuje události stylus.

LostStylusCapture

Nastane, když prvek uvolní peros 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, pokud se pero pohybuje, zatímco je v dosahu (ale ne touching) tabletu.

PreviewStylusInRange

Nastane, když pero přichází v rozsahu tabletu.

PreviewStylusMove

Nastane, když se pero přesune, když se dotýká tabletu.

PreviewStylusOutOfRange

Nastane, když pero zmizí z rozsahu tabletu.

PreviewStylusSystemGesture

Nastane, když uživatel provede systémové gesto s tímto perem.

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 na tabletu.

StylusEnter

Nastane, když kurzor pera zadá hranice prvku.

StylusInAirMove

Nastane, když se pero pohybuje, zatímco je v rozsahu, ale ne touching, tablet.

StylusInRange

Nastane, když pero přichází v rozsahu tabletu.

StylusLeave

Nastane, když kurzor pera opustí hranice prvku.

StylusMove

Nastane, když se pero přesune, když se dotýká tabletu.

StylusOutOfRange

Nastane, když pero zmizí z rozsahu tabletu.

StylusSystemGesture

Nastane, když uživatel provede systémové gesto s tímto perem.

StylusUp

Nastane, když uživatel zvedne pero z Tablet PC.

Platí pro