Stylus Classe

Definição

Fornece acesso a informações gerais sobre uma caneta eletrônica.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
Herança
Stylus

Exemplos

O exemplo a seguir demonstra como registrar as coordenadas da caneta, mesmo que a caneta deixe os limites de um TextBox.The following example demonstrates how to record the coordinates of the stylus, even if the stylus leaves the bounds of a TextBox. Este exemplo pressupõe que há um TextBox chamado textBox1e que os eventos StylusDown, StylusUpe StylusMove estão conectados a manipuladores de eventos.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

Campos

GotStylusCaptureEvent

Identifica o evento GotStylusCapture anexado.Identifies the GotStylusCapture attached event.

IsFlicksEnabledProperty

Identifica a propriedade IsFlicksEnabled anexada.Identifies the IsFlicksEnabled attached property.

IsPressAndHoldEnabledProperty

Identifica a propriedade IsPressAndHoldEnabled anexada.Identifies the IsPressAndHoldEnabled attached property.

IsTapFeedbackEnabledProperty

Identifica a propriedade IsTapFeedbackEnabled anexada.Identifies the IsTapFeedbackEnabled attached property.

IsTouchFeedbackEnabledProperty

Identifica a propriedade IsTouchFeedbackEnabled anexada.Identifies the IsTouchFeedbackEnabled attached property.

LostStylusCaptureEvent

Identifica o evento LostStylusCapture anexado.Identifies the LostStylusCapture attached event.

PreviewStylusButtonDownEvent

Identifica o evento PreviewStylusButtonDown anexado.Identifies the PreviewStylusButtonDown attached event.

PreviewStylusButtonUpEvent

Identifica o evento PreviewStylusButtonUp anexado.Identifies the PreviewStylusButtonUp attached event.

PreviewStylusDownEvent

Identifica o evento PreviewStylusDown anexado.Identifies the PreviewStylusDown attached event.

PreviewStylusInAirMoveEvent

Identifica o evento PreviewStylusInAirMove anexado.Identifies the PreviewStylusInAirMove attached event.

PreviewStylusInRangeEvent

Identifica o evento PreviewStylusInRange anexado.Identifies the PreviewStylusInRange attached event.

PreviewStylusMoveEvent

Identifica o evento PreviewStylusMove anexado.Identifies the PreviewStylusMove attached event.

PreviewStylusOutOfRangeEvent

Identifica o evento PreviewStylusOutOfRange anexado.Identifies the PreviewStylusOutOfRange attached event.

PreviewStylusSystemGestureEvent

Identifica o evento PreviewStylusSystemGesture anexado.Identifies the PreviewStylusSystemGesture attached event.

PreviewStylusUpEvent

Identifica o evento PreviewStylusUp anexado.Identifies the PreviewStylusUp attached event.

StylusButtonDownEvent

Identifica o evento StylusButtonDown anexado.Identifies the StylusButtonDown attached event.

StylusButtonUpEvent

Identifica o evento StylusButtonUp anexado.Identifies the StylusButtonUp attached event.

StylusDownEvent

Identifica o evento StylusDown anexado.Identifies the StylusDown attached event.

StylusEnterEvent

Identifica o evento StylusEnter anexado.Identifies the StylusEnter attached event.

StylusInAirMoveEvent

Identifica o evento StylusInAirMove anexado.Identifies the StylusInAirMove attached event.

StylusInRangeEvent

Identifica o evento StylusInRange anexado.Identifies the StylusInRange attached event.

StylusLeaveEvent

Identifica o evento StylusLeave anexado.Identifies the StylusLeave attached event.

StylusMoveEvent

Identifica o evento StylusMove anexado.Identifies the StylusMove attached event.

StylusOutOfRangeEvent

Identifica o evento StylusOutOfRange anexado.Identifies the StylusOutOfRange attached event.

StylusSystemGestureEvent

Identifica o evento StylusSystemGesture anexado.Identifies the StylusSystemGesture attached event.

StylusUpEvent

Identifica o evento StylusUp anexado.Identifies the StylusUp attached event.

Propriedades

Captured

Obtém o elemento ao qual a caneta está associada.Gets the element to which the stylus is bound.

CurrentStylusDevice

Obtém a caneta que representa a caneta que está sendo usada.Gets the stylus that represents the stylus currently in use.

DirectlyOver

Obtém o elemento que está logo abaixo da caneta.Gets the element that is directly beneath the stylus.

Propriedades Anexadas

IsFlicksEnabled

Obtém ou define um valor que se os movimentos estão habilitados.Gets or sets a value indicating whether flicks are enabled.

IsPressAndHoldEnabled

Obtém ou define um valor que indica se a função pressionar e segurar está habilitada.Gets or sets a values indicating whether press and hold is enabled.

IsTapFeedbackEnabled

Obtém ou define um valor que indica se comentários de toque estão habilitados.Gets or sets whether a value indicating whether tap feedback is enabled.

IsTouchFeedbackEnabled

Obtém ou define um valor que indica se os comentários de toque são habilitados.Gets or sets whether a value indicating whether touch feedback is enabled.

Métodos

AddGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado GotStylusCapture.Adds a handler for the GotStylusCapture attached event.

AddLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado LostStylusCapture.Adds a handler for the LostStylusCapture attached event.

AddPreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusButtonDown.Adds a handler for the PreviewStylusButtonDown attached event.

AddPreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusButtonUp.Adds a handler for the PreviewStylusButtonUp attached event.

AddPreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusDown.Adds a handler for the PreviewStylusDown attached event.

AddPreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusInAirMove.Adds a handler for the PreviewStylusInAirMove attached event.

AddPreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusInRange.Adds a handler for the PreviewStylusInRange attached event.

AddPreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusMove.Adds a handler for the PreviewStylusMove attached event.

AddPreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusOutOfRange.Adds a handler for the PreviewStylusOutOfRange attached event.

AddPreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusSystemGesture.Adds a handler for the PreviewStylusSystemGesture attached event.

AddPreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado PreviewStylusUp.Adds a handler for the PreviewStylusUp attached event.

AddStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Adiciona um manipulador ao evento anexado StylusButtonDown.Adds a handler for the StylusButtonDown attached event.

AddStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Adiciona um manipulador ao evento anexado StylusButtonUp.Adds a handler for the StylusButtonUp attached event.

AddStylusDownHandler(DependencyObject, StylusDownEventHandler)

Adiciona um manipulador ao evento anexado StylusDown.Adds a handler for the StylusDown attached event.

AddStylusEnterHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusEnter.Adds a handler for the StylusEnter attached event.

AddStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusInAirMove.Adds a handler for the StylusInAirMove attached event.

AddStylusInRangeHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusInRange.Adds a handler for the StylusInRange attached event.

AddStylusLeaveHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusLeave.Adds a handler for the StylusLeave attached event.

AddStylusMoveHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusMove.Adds a handler for the StylusMove attached event.

AddStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusOutOfRange.Adds a handler for the StylusOutOfRange attached event.

AddStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Adiciona um manipulador ao evento anexado StylusSystemGesture.Adds a handler for the StylusSystemGesture attached event.

AddStylusUpHandler(DependencyObject, StylusEventHandler)

Adiciona um manipulador ao evento anexado StylusUp.Adds a handler for the StylusUp attached event.

Capture(IInputElement)

Captura a caneta para o elemento especificado.Captures the stylus to the specified element.

Capture(IInputElement, CaptureMode)

Captura a caneta para o elemento especificado.Captures the stylus to the specified element.

GetIsFlicksEnabled(DependencyObject)

Obtém o valor da propriedade anexada IsFlicksEnabled no elemento especificado.Gets the value of the IsFlicksEnabled attached property on the specified element.

GetIsPressAndHoldEnabled(DependencyObject)

Obtém o valor da propriedade anexada IsPressAndHoldEnabled no elemento especificado.Gets the value of the IsPressAndHoldEnabled attached property on the specified element.

GetIsTapFeedbackEnabled(DependencyObject)

Obtém o valor da propriedade anexada IsTapFeedbackEnabled no elemento especificado.Gets the value of the IsTapFeedbackEnabled attached property on the specified element.

GetIsTouchFeedbackEnabled(DependencyObject)

Obtém o valor da propriedade anexada IsTouchFeedbackEnabled no elemento especificado.Gets the value of the IsTouchFeedbackEnabled attached property on the specified element.

RemoveGotStylusCaptureHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado GotStylusCapture.Removes a handler for the GotStylusCapture attached event.

RemoveLostStylusCaptureHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado LostStylusCapture.Removes a handler for the LostStylusCapture attached event.

RemovePreviewStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Remove um manipulador para o evento anexado PreviewStylusButtonDown.Removes a handler for the PreviewStylusButtonDown attached event.

RemovePreviewStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Remove um manipulador para o evento anexado PreviewStylusButtonUp.Removes a handler for the PreviewStylusButtonUp attached event.

RemovePreviewStylusDownHandler(DependencyObject, StylusDownEventHandler)

Remove um manipulador para o evento anexado PreviewStylusDown.Removes a handler for the PreviewStylusDown attached event.

RemovePreviewStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado PreviewStylusInAirMove.Removes a handler for the PreviewStylusInAirMove attached event.

RemovePreviewStylusInRangeHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado PreviewStylusInRange.Removes a handler for the PreviewStylusInRange attached event.

RemovePreviewStylusMoveHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado PreviewStylusMove.Removes a handler for the PreviewStylusMove attached event.

RemovePreviewStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado PreviewStylusOutOfRange.Removes a handler for the PreviewStylusOutOfRange attached event.

RemovePreviewStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Remove um manipulador para o evento anexado PreviewStylusSystemGesture.Removes a handler for the PreviewStylusSystemGesture attached event.

RemovePreviewStylusUpHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado PreviewStylusUp.Removes a handler for the PreviewStylusUp attached event.

RemoveStylusButtonDownHandler(DependencyObject, StylusButtonEventHandler)

Remove um manipulador para o evento anexado StylusButtonDown.Removes a handler for the StylusButtonDown attached event.

RemoveStylusButtonUpHandler(DependencyObject, StylusButtonEventHandler)

Remove um manipulador para o evento anexado StylusButtonUp.Removes a handler for the StylusButtonUp attached event.

RemoveStylusDownHandler(DependencyObject, StylusDownEventHandler)

Remove um manipulador para o evento anexado StylusDown.Removes a handler for the StylusDown attached event.

RemoveStylusEnterHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusEnter.Removes a handler for the StylusEnter attached event.

RemoveStylusInAirMoveHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusInAirMove.Removes a handler for the StylusInAirMove attached event.

RemoveStylusInRangeHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusInRange.Removes a handler for the StylusInRange attached event.

RemoveStylusLeaveHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusLeave.Removes a handler for the StylusLeave attached event.

RemoveStylusMoveHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusMove.Removes a handler for the StylusMove attached event.

RemoveStylusOutOfRangeHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusOutOfRange.Removes a handler for the StylusOutOfRange attached event.

RemoveStylusSystemGestureHandler(DependencyObject, StylusSystemGestureEventHandler)

Remove um manipulador para o evento anexado StylusSystemGesture.Removes a handler for the StylusSystemGesture attached event.

RemoveStylusUpHandler(DependencyObject, StylusEventHandler)

Remove um manipulador para o evento anexado StylusUp.Removes a handler for the StylusUp attached event.

SetIsFlicksEnabled(DependencyObject, Boolean)

Obtém o valor da propriedade anexada IsFlicksEnabled no elemento especificado.Gets the value of the IsFlicksEnabled attached property on the specified element.

SetIsPressAndHoldEnabled(DependencyObject, Boolean)

Define o valor da propriedade anexada IsPressAndHoldEnabled no elemento especificado.Sets the value of the IsPressAndHoldEnabled attached property on the specified element.

SetIsTapFeedbackEnabled(DependencyObject, Boolean)

Define o valor da propriedade anexada IsTapFeedbackEnabled no elemento especificado.Sets the value of the IsTapFeedbackEnabled attached property on the specified element.

SetIsTouchFeedbackEnabled(DependencyObject, Boolean)

Define o valor da propriedade anexada IsTouchFeedbackEnabled no elemento especificado.Sets the value of the IsTouchFeedbackEnabled attached property on the specified element.

Synchronize()

Sincroniza o cursor e a interface do usuário.Synchronizes the cursor and the user interface.

Eventos Anexados

GotStylusCapture

Ocorre quando um elemento captura os eventos da caneta.Occurs when an element captures the stylus events.

LostStylusCapture

Ocorre quando um elemento libera eventos de caneta.Occurs when an element releases stylus events.

PreviewStylusButtonDown

Ocorre quando o usuário pressiona um dos botões na caneta.Occurs when the user presses one of the buttons on the stylus.

PreviewStylusButtonUp

Ocorre quando o usuário solta um dos botões na caneta.Occurs when the user releases one of the buttons on the stylus.

PreviewStylusDown

Ocorre quando o usuário encosta a ponta da caneta no tablet.Occurs when user touches the tip of the stylus to the tablet.

PreviewStylusInAirMove

Ocorre quando a caneta se move enquanto está dentro do alcance do tablet (mas sem tocá-lo).Occurs if the stylus moves while it is within range of (but not touching) the tablet.

PreviewStylusInRange

Ocorre quando a caneta fica dentro do alcance do tablet.Occurs when the stylus comes within range of the tablet.

PreviewStylusMove

Ocorre quando a caneta se move enquanto está tocando o tablet.Occurs when the stylus moves while it is touching the tablet.

PreviewStylusOutOfRange

Ocorre quando a caneta fica fora do alcance do tablet.Occurs when the stylus goes out of range of the tablet.

PreviewStylusSystemGesture

Ocorre quando o usuário faz um gesto do sistema com essa caneta.Occurs when the user makes a system gesture with this stylus.

PreviewStylusUp

Ocorre quando o usuário levanta a caneta do tablet.Occurs when the user lifts the stylus from the tablet.

StylusButtonDown

Ocorre quando o usuário pressiona um dos botões na caneta.Occurs when the user presses one of the buttons on the stylus.

StylusButtonUp

Ocorre quando o usuário solta um dos botões na caneta.Occurs when the user releases one of the buttons on the stylus.

StylusDown

Ocorre quando o usuário encosta a ponta da caneta no tablet.Occurs when the user touches the tip of the stylus to the tablet.

StylusEnter

Ocorre quando o cursor da caneta entra nos limites de um elemento.Occurs when the stylus cursor enters the bounds of an element.

StylusInAirMove

Ocorre quando a caneta se move enquanto está dentro do alcance do tablet (mas sem tocá-lo).Occurs when the stylus moves while it is in range of, but not touching, the tablet.

StylusInRange

Ocorre quando a caneta fica dentro do alcance do tablet.Occurs when the stylus comes within range of the tablet.

StylusLeave

Ocorre quando o cursor da caneta sai dos limites de um elemento.Occurs when the stylus cursor leaves the bounds of an element.

StylusMove

Ocorre quando a caneta se move enquanto está tocando o tablet.Occurs when the stylus moves while it is touching the tablet.

StylusOutOfRange

Ocorre quando a caneta fica fora do alcance do tablet.Occurs when the stylus goes out of range of the tablet.

StylusSystemGesture

Ocorre quando o usuário faz um gesto do sistema com essa caneta.Occurs when the user makes a system gesture with this stylus.

StylusUp

Ocorre quando o usuário levanta a caneta do Tablet PC.Occurs when the user raises the stylus from the Tablet PC.

Aplica-se a