Stylus Classe

Definizione

Fornisce l'accesso alle informazioni generali sulla penna del Tablet PC.Provides access to general information about a tablet pen.

public ref class Stylus abstract sealed
public static class Stylus
type Stylus = class
Public Class Stylus
Ereditarietà
Stylus

Esempi

Nell'esempio seguente viene illustrato come registrare le coordinate dello stilo, anche se lo stilo lascia i limiti di un TextBoxoggetto.The following example demonstrates how to record the coordinates of the stylus, even if the stylus leaves the bounds of a TextBox. In questo esempio si presuppone che esista TextBox un textBox1oggetto denominato e che StylusDowngli StylusUpeventi, StylusMove e siano connessi ai gestori eventi.This example assumes that there is a TextBox called textBox1, and that the StylusDown, StylusUp, and StylusMove events are connected to event 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

Campi

GotStylusCaptureEvent

Identifica l'evento associato GotStylusCapture.Identifies the GotStylusCapture attached event.

IsFlicksEnabledProperty

Identifica la proprietà associata IsFlicksEnabled.Identifies the IsFlicksEnabled attached property.

IsPressAndHoldEnabledProperty

Identifica la proprietà associata IsPressAndHoldEnabled.Identifies the IsPressAndHoldEnabled attached property.

IsTapFeedbackEnabledProperty

Identifica la proprietà associata IsTapFeedbackEnabled.Identifies the IsTapFeedbackEnabled attached property.

IsTouchFeedbackEnabledProperty

Identifica la proprietà associata IsTouchFeedbackEnabled.Identifies the IsTouchFeedbackEnabled attached property.

LostStylusCaptureEvent

Identifica l'evento associato LostStylusCapture.Identifies the LostStylusCapture attached event.

PreviewStylusButtonDownEvent

Identifica l'evento associato PreviewStylusButtonDown.Identifies the PreviewStylusButtonDown attached event.

PreviewStylusButtonUpEvent

Identifica l'evento associato PreviewStylusButtonUp.Identifies the PreviewStylusButtonUp attached event.

PreviewStylusDownEvent

Identifica l'evento associato PreviewStylusDown.Identifies the PreviewStylusDown attached event.

PreviewStylusInAirMoveEvent

Identifica l'evento associato PreviewStylusInAirMove.Identifies the PreviewStylusInAirMove attached event.

PreviewStylusInRangeEvent

Identifica l'evento associato PreviewStylusInRange.Identifies the PreviewStylusInRange attached event.

PreviewStylusMoveEvent

Identifica l'evento associato PreviewStylusMove.Identifies the PreviewStylusMove attached event.

PreviewStylusOutOfRangeEvent

Identifica l'evento associato PreviewStylusOutOfRange.Identifies the PreviewStylusOutOfRange attached event.

PreviewStylusSystemGestureEvent

Identifica l'evento associato PreviewStylusSystemGesture.Identifies the PreviewStylusSystemGesture attached event.

PreviewStylusUpEvent

Identifica l'evento associato PreviewStylusUp.Identifies the PreviewStylusUp attached event.

StylusButtonDownEvent

Identifica l'evento associato StylusButtonDown.Identifies the StylusButtonDown attached event.

StylusButtonUpEvent

Identifica l'evento associato StylusButtonUp.Identifies the StylusButtonUp attached event.

StylusDownEvent

Identifica l'evento associato StylusDown.Identifies the StylusDown attached event.

StylusEnterEvent

Identifica l'evento associato StylusEnter.Identifies the StylusEnter attached event.

StylusInAirMoveEvent

Identifica l'evento associato StylusInAirMove.Identifies the StylusInAirMove attached event.

StylusInRangeEvent

Identifica l'evento associato StylusInRange.Identifies the StylusInRange attached event.

StylusLeaveEvent

Identifica l'evento associato StylusLeave.Identifies the StylusLeave attached event.

StylusMoveEvent

Identifica l'evento associato StylusMove.Identifies the StylusMove attached event.

StylusOutOfRangeEvent

Identifica l'evento associato StylusOutOfRange.Identifies the StylusOutOfRange attached event.

StylusSystemGestureEvent

Identifica l'evento associato StylusSystemGesture.Identifies the StylusSystemGesture attached event.

StylusUpEvent

Identifica l'evento associato StylusUp.Identifies the StylusUp attached event.

Proprietà

Captured

Ottiene l'elemento a cui lo stilo è associato.Gets the element to which the stylus is bound.

CurrentStylusDevice

Ottiene lo stilo che rappresenta lo stilo correntemente utilizzato.Gets the stylus that represents the stylus currently in use.

DirectlyOver

Ottiene l'elemento che è direttamente sotto lo stilo.Gets the element that is directly beneath the stylus.

Proprietà associate

IsFlicksEnabled

Ottiene o imposta un valore che indica se siano o meno abilitati i gesti rapidi.Gets or sets a value indicating whether flicks are enabled.

IsPressAndHoldEnabled

Ottiene o imposta i valori che indicano se è abilitato pressione prolungata.Gets or sets a values indicating whether press and hold is enabled.

IsTapFeedbackEnabled

Ottiene o imposta se un valore indica o meno se il feedback della digitazione viene abilitato o meno.Gets or sets whether a value indicating whether tap feedback is enabled.

IsTouchFeedbackEnabled

Ottiene o imposta un valore che indica se il feedback dell'input tocco è abilitato.Gets or sets whether a value indicating whether touch feedback is enabled.

Metodi

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato GotStylusCapture.Adds a handler for the GotStylusCapture attached event.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato LostStylusCapture.Adds a handler for the LostStylusCapture attached event.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusButtonDown.Adds a handler for the PreviewStylusButtonDown attached event.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusButtonUp.Adds a handler for the PreviewStylusButtonUp attached event.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusDown.Adds a handler for the PreviewStylusDown attached event.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusInAirMove.Adds a handler for the PreviewStylusInAirMove attached event.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusInRange.Adds a handler for the PreviewStylusInRange attached event.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusMove.Adds a handler for the PreviewStylusMove attached event.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusOutOfRange.Adds a handler for the PreviewStylusOutOfRange attached event.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusSystemGesture.Adds a handler for the PreviewStylusSystemGesture attached event.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato PreviewStylusUp.Adds a handler for the PreviewStylusUp attached event.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Aggiunge un gestore per l'evento associato StylusButtonDown.Adds a handler for the StylusButtonDown attached event.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Aggiunge un gestore per l'evento associato StylusButtonUp.Adds a handler for the StylusButtonUp attached event.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Aggiunge un gestore per l'evento associato StylusDown.Adds a handler for the StylusDown attached event.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusEnter.Adds a handler for the StylusEnter attached event.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusInAirMove.Adds a handler for the StylusInAirMove attached event.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusInRange.Adds a handler for the StylusInRange attached event.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusLeave.Adds a handler for the StylusLeave attached event.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusMove.Adds a handler for the StylusMove attached event.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusOutOfRange.Adds a handler for the StylusOutOfRange attached event.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Aggiunge un gestore per l'evento associato StylusSystemGesture.Adds a handler for the StylusSystemGesture attached event.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Aggiunge un gestore per l'evento associato StylusUp.Adds a handler for the StylusUp attached event.

Capture(IInputElement)

Acquisisce lo stilo nell'elemento specificato.Captures the stylus to the specified element.

Capture(IInputElement, CaptureMode)

Acquisisce lo stilo nell'elemento specificato.Captures the stylus to the specified element.

GetIsFlicksEnabled(DependencyObject)

Ottiene il valore della proprietà associata IsFlicksEnabled nell'elemento specificato.Gets the value of the IsFlicksEnabled attached property on the specified element.

GetIsPressAndHoldEnabled(DependencyObject)

Ottiene il valore della proprietà associata IsPressAndHoldEnabled nell'elemento specificato.Gets the value of the IsPressAndHoldEnabled attached property on the specified element.

GetIsTapFeedbackEnabled(DependencyObject)

Ottiene il valore della proprietà associata IsTapFeedbackEnabled nell'elemento specificato.Gets the value of the IsTapFeedbackEnabled attached property on the specified element.

GetIsTouchFeedbackEnabled(DependencyObject)

Ottiene il valore della proprietà associata IsTouchFeedbackEnabled nell'elemento specificato.Gets the value of the IsTouchFeedbackEnabled attached property on the specified element.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato GotStylusCapture.Removes a handler for the GotStylusCapture attached event.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato LostStylusCapture.Removes a handler for the LostStylusCapture attached event.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusButtonDown.Removes a handler for the PreviewStylusButtonDown attached event.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusButtonUp.Removes a handler for the PreviewStylusButtonUp attached event.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusDown.Removes a handler for the PreviewStylusDown attached event.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusInAirMove.Removes a handler for the PreviewStylusInAirMove attached event.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusInRange.Removes a handler for the PreviewStylusInRange attached event.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusMove.Removes a handler for the PreviewStylusMove attached event.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusOutOfRange.Removes a handler for the PreviewStylusOutOfRange attached event.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusSystemGesture.Removes a handler for the PreviewStylusSystemGesture attached event.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato PreviewStylusUp.Removes a handler for the PreviewStylusUp attached event.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Rimuove un gestore per l'evento associato StylusButtonDown.Removes a handler for the StylusButtonDown attached event.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Rimuove un gestore per l'evento associato StylusButtonUp.Removes a handler for the StylusButtonUp attached event.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Rimuove un gestore per l'evento associato StylusDown.Removes a handler for the StylusDown attached event.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusEnter.Removes a handler for the StylusEnter attached event.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusInAirMove.Removes a handler for the StylusInAirMove attached event.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusInRange.Removes a handler for the StylusInRange attached event.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusLeave.Removes a handler for the StylusLeave attached event.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusMove.Removes a handler for the StylusMove attached event.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusOutOfRange.Removes a handler for the StylusOutOfRange attached event.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Rimuove un gestore per l'evento associato StylusSystemGesture.Removes a handler for the StylusSystemGesture attached event.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Rimuove un gestore per l'evento associato StylusUp.Removes a handler for the StylusUp attached event.

SetIsFlicksEnabled(DependencyObject, Boolean)

Ottiene il valore della proprietà associata IsFlicksEnabled nell'elemento specificato.Gets the value of the IsFlicksEnabled attached property on the specified element.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Imposta il valore della proprietà associata IsPressAndHoldEnabled nell'elemento specificato.Sets the value of the IsPressAndHoldEnabled attached property on the specified element.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Imposta il valore della proprietà associata IsTapFeedbackEnabled nell'elemento specificato.Sets the value of the IsTapFeedbackEnabled attached property on the specified element.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Imposta il valore della proprietà associata IsTouchFeedbackEnabled nell'elemento specificato.Sets the value of the IsTouchFeedbackEnabled attached property on the specified element.

Synchronize()

Sincronizza il cursore e l'interfaccia utente.Synchronizes the cursor and the user interface.

Eventi associati

GotStylusCapture

Si verifica quando un elemento acquisisce gli eventi dello stilo.Occurs when an element captures the stylus events.

LostStylusCapture

Si verifica quando un elemento rilascia gli eventi dello stilo.Occurs when an element releases stylus events.

PreviewStylusButtonDown

Si verifica quando l'utente preme uno dei pulsanti sullo stilo.Occurs when the user presses one of the buttons on the stylus.

PreviewStylusButtonUp

Si verifica quando l'utente rilascia uno dei pulsanti sullo stilo.Occurs when the user releases one of the buttons on the stylus.

PreviewStylusDown

Si verifica quando l'utente tocca il tablet con la punta dello stilo.Occurs when user touches the tip of the stylus to the tablet.

PreviewStylusInAirMove

Si verifica se lo stilo si sposta mentre è a portata del tablet (ma non tocca).Occurs if the stylus moves while it is within range of (but not touching) the tablet.

PreviewStylusInRange

Si verifica quando lo stilo entra nella portata del tablet.Occurs when the stylus comes within range of the tablet.

PreviewStylusMove

Si verifica se lo stilo si sposta mentre tocca il tablet.Occurs when the stylus moves while it is touching the tablet.

PreviewStylusOutOfRange

Si verifica quando lo stilo esce dall'intervallo del tablet.Occurs when the stylus goes out of range of the tablet.

PreviewStylusSystemGesture

Si verifica quando l'utente esegue un movimento di sistema con lo stilo.Occurs when the user makes a system gesture with this stylus.

PreviewStylusUp

Si verifica quando l'utente solleva lo stilo dal tablet.Occurs when the user lifts the stylus from the tablet.

StylusButtonDown

Si verifica quando l'utente preme uno dei pulsanti sullo stilo.Occurs when the user presses one of the buttons on the stylus.

StylusButtonUp

Si verifica quando l'utente rilascia uno dei pulsanti sullo stilo.Occurs when the user releases one of the buttons on the stylus.

StylusDown

Si verifica quando l'utente tocca il tablet con la punta dello stilo.Occurs when the user touches the tip of the stylus to the tablet.

StylusEnter

Si verifica quando il cursore dello stilo viene spostato all'interno dei limiti di un elemento.Occurs when the stylus cursor enters the bounds of an element.

StylusInAirMove

Si verifica se lo stilo si sposta mentre è nel campo del tablet (ma non lo tocca).Occurs when the stylus moves while it is in range of, but not touching, the tablet.

StylusInRange

Si verifica quando lo stilo entra nella portata del tablet.Occurs when the stylus comes within range of the tablet.

StylusLeave

Si verifica quando il cursore dello stilo viene spostato all'esterno dei limiti di un elemento.Occurs when the stylus cursor leaves the bounds of an element.

StylusMove

Si verifica se lo stilo si sposta mentre tocca il tablet.Occurs when the stylus moves while it is touching the tablet.

StylusOutOfRange

Si verifica quando lo stilo esce dall'intervallo del tablet.Occurs when the stylus goes out of range of the tablet.

StylusSystemGesture

Si verifica quando l'utente esegue un movimento di sistema con lo stilo.Occurs when the user makes a system gesture with this stylus.

StylusUp

Si verifica quando l'utente solleva lo stilo dal Tablet PC.Occurs when the user raises the stylus from the Tablet PC.

Si applica a