This documentation is archived and is not being maintained.
Stylus Class
Visual Studio 2010
Provides access to general information about a tablet pen.
Assembly: PresentationCore (in PresentationCore.dll)
The Stylus type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | Captured | Gets the element to which the stylus is bound. |
![]() ![]() | CurrentStylusDevice | Gets the stylus that represents the stylus currently in use. |
![]() ![]() | DirectlyOver | Gets the element that is directly beneath the stylus. |
| Name | Description | |
|---|---|---|
![]() | IsFlicksEnabled | Gets or sets a value indicating whether flicks are enabled. |
![]() | IsPressAndHoldEnabled | Gets or sets a values indicating whether press and hold is enabled. |
![]() | IsTapFeedbackEnabled | Gets or sets whether a value indicating whether tap feedback is enabled. |
![]() | IsTouchFeedbackEnabled | Gets or sets whether a value indicating whether touch feedback is enabled. |
| Name | Description | |
|---|---|---|
![]() ![]() | AddGotStylusCaptureHandler | Adds a handler for the GotStylusCapture attached event. |
![]() ![]() | AddLostStylusCaptureHandler | Adds a handler for the LostStylusCapture attached event. |
![]() ![]() | AddPreviewStylusButtonDownHandler | Adds a handler for the PreviewStylusButtonDown attached event. |
![]() ![]() | AddPreviewStylusButtonUpHandler | Adds a handler for the PreviewStylusButtonUp attached event. |
![]() ![]() | AddPreviewStylusDownHandler | Adds a handler for the PreviewStylusDown attached event. |
![]() ![]() | AddPreviewStylusInAirMoveHandler | Adds a handler for the PreviewStylusInAirMove attached event. |
![]() ![]() | AddPreviewStylusInRangeHandler | Adds a handler for the PreviewStylusInRange attached event. |
![]() ![]() | AddPreviewStylusMoveHandler | Adds a handler for the PreviewStylusMove attached event. |
![]() ![]() | AddPreviewStylusOutOfRangeHandler | Adds a handler for the PreviewStylusOutOfRange attached event. |
![]() ![]() | AddPreviewStylusSystemGestureHandler | Adds a handler for the PreviewStylusSystemGesture attached event. |
![]() ![]() | AddPreviewStylusUpHandler | Adds a handler for the PreviewStylusUp attached event. |
![]() ![]() | AddStylusButtonDownHandler | Adds a handler for the StylusButtonDown attached event. |
![]() ![]() | AddStylusButtonUpHandler | Adds a handler for the StylusButtonUp attached event. |
![]() ![]() | AddStylusDownHandler | Adds a handler for the StylusDown attached event. |
![]() ![]() | AddStylusEnterHandler | Adds a handler for the StylusEnter attached event. |
![]() ![]() | AddStylusInAirMoveHandler | Adds a handler for the StylusInAirMove attached event. |
![]() ![]() | AddStylusInRangeHandler | Adds a handler for the StylusInRange attached event. |
![]() ![]() | AddStylusLeaveHandler | Adds a handler for the StylusLeave attached event. |
![]() ![]() | AddStylusMoveHandler | Adds a handler for the StylusMove attached event. |
![]() ![]() | AddStylusOutOfRangeHandler | Adds a handler for the StylusOutOfRange attached event. |
![]() ![]() | AddStylusSystemGestureHandler | Adds a handler for the StylusSystemGesture attached event. |
![]() ![]() | AddStylusUpHandler | Adds a handler for the StylusUp attached event. |
![]() ![]() | Capture(IInputElement) | Captures the stylus to the specified element. |
![]() ![]() | Capture(IInputElement, CaptureMode) | Captures the stylus to the specified element. |
![]() ![]() | GetIsFlicksEnabled | Gets the value of the IsFlicksEnabled attached property on the specified element. |
![]() ![]() | GetIsPressAndHoldEnabled | Gets the value of the IsPressAndHoldEnabled attached property on the specified element. |
![]() ![]() | GetIsTapFeedbackEnabled | Gets the value of the IsTapFeedbackEnabled attached property on the specified element. |
![]() ![]() | GetIsTouchFeedbackEnabled | Gets the value of the IsTouchFeedbackEnabled attached property on the specified element. |
![]() ![]() | RemoveGotStylusCaptureHandler | Removes a handler for the GotStylusCapture attached event. |
![]() ![]() | RemoveLostStylusCaptureHandler | Removes a handler for the LostStylusCapture attached event. |
![]() ![]() | RemovePreviewStylusButtonDownHandler | Removes a handler for the PreviewStylusButtonDown attached event. |
![]() ![]() | RemovePreviewStylusButtonUpHandler | Removes a handler for the PreviewStylusButtonUp attached event. |
![]() ![]() | RemovePreviewStylusDownHandler | Removes a handler for the PreviewStylusDown attached event. |
![]() ![]() | RemovePreviewStylusInAirMoveHandler | Removes a handler for the PreviewStylusInAirMove attached event. |
![]() ![]() | RemovePreviewStylusInRangeHandler | Removes a handler for the PreviewStylusInRange attached event. |
![]() ![]() | RemovePreviewStylusMoveHandler | Removes a handler for the PreviewStylusMove attached event. |
![]() ![]() | RemovePreviewStylusOutOfRangeHandler | Removes a handler for the PreviewStylusOutOfRange attached event. |
![]() ![]() | RemovePreviewStylusSystemGestureHandler | Removes a handler for the PreviewStylusSystemGesture attached event. |
![]() ![]() | RemovePreviewStylusUpHandler | Removes a handler for the PreviewStylusUp attached event. |
![]() ![]() | RemoveStylusButtonDownHandler | Removes a handler for the StylusButtonDown attached event. |
![]() ![]() | RemoveStylusButtonUpHandler | Removes a handler for the StylusButtonUp attached event. |
![]() ![]() | RemoveStylusDownHandler | Removes a handler for the StylusDown attached event. |
![]() ![]() | RemoveStylusEnterHandler | Removes a handler for the StylusEnter attached event. |
![]() ![]() | RemoveStylusInAirMoveHandler | Removes a handler for the StylusInAirMove attached event. |
![]() ![]() | RemoveStylusInRangeHandler | Removes a handler for the StylusInRange attached event. |
![]() ![]() | RemoveStylusLeaveHandler | Removes a handler for the StylusLeave attached event. |
![]() ![]() | RemoveStylusMoveHandler | Removes a handler for the StylusMove attached event. |
![]() ![]() | RemoveStylusOutOfRangeHandler | Removes a handler for the StylusOutOfRange attached event. |
![]() ![]() | RemoveStylusSystemGestureHandler | Removes a handler for the StylusSystemGesture attached event. |
![]() ![]() | RemoveStylusUpHandler | Removes a handler for the StylusUp attached event. |
![]() ![]() | SetIsFlicksEnabled | Gets the value of the IsFlicksEnabled attached property on the specified element. |
![]() ![]() | SetIsPressAndHoldEnabled | Sets the value of the IsPressAndHoldEnabled attached property on the specified element. |
![]() ![]() | SetIsTapFeedbackEnabled | Sets the value of the IsTapFeedbackEnabled attached property on the specified element. |
![]() ![]() | SetIsTouchFeedbackEnabled | Sets the value of the IsTouchFeedbackEnabled attached property on the specified element. |
![]() ![]() | Synchronize | Synchronizes the cursor and the user interface. |
| Name | Description | |
|---|---|---|
![]() | GotStylusCapture | Occurs when an element captures the stylus events. |
![]() | LostStylusCapture | Occurs when an element releases stylus events. |
![]() | PreviewStylusButtonDown | Occurs when the user presses one of the buttons on the stylus. |
![]() | PreviewStylusButtonUp | Occurs when the user releases one of the buttons on the stylus. |
![]() | PreviewStylusDown | Occurs when user touches the tip of the stylus to the tablet. |
![]() | PreviewStylusInAirMove | Occurs if the stylus moves while it is within range of (but not touching) the tablet. |
![]() | PreviewStylusInRange | Occurs when the stylus comes within range of the tablet. |
![]() | PreviewStylusMove | Occurs when the stylus moves while it is touching the tablet. |
![]() | PreviewStylusOutOfRange | Occurs when the stylus goes out of range of the tablet. |
![]() | PreviewStylusSystemGesture | Occurs when the user makes a system gesture with this stylus. |
![]() | PreviewStylusUp | Occurs when the user lifts the stylus from the tablet. |
![]() | StylusButtonDown | Occurs when the user presses one of the buttons on the stylus. |
![]() | StylusButtonUp | Occurs when the user releases one of the buttons on the stylus. |
![]() | StylusDown | Occurs when the user touches the tip of the stylus to the tablet. |
![]() | StylusEnter | Occurs when the stylus cursor enters the bounds of an element. |
![]() | StylusInAirMove | Occurs when the stylus moves while it is in range of, but not touching, the tablet. |
![]() | StylusInRange | Occurs when the stylus comes within range of the tablet. |
![]() | StylusLeave | Occurs when the stylus cursor leaves the bounds of an element. |
![]() | StylusMove | Occurs when the stylus moves while it is touching the tablet. |
![]() | StylusOutOfRange | Occurs when the stylus goes out of range of the tablet. |
![]() | StylusSystemGesture | Occurs when the user makes a system gesture with this stylus. |
![]() | StylusUp | Occurs when the user raises the stylus from the Tablet PC. |
Top
The following example demonstrates how to record the coordinates of the stylus, even if the stylus leaves the bounds of a TextBox. This example assumes that there is a TextBox called textBox1, and that the StylusDown, StylusUp, and StylusMove events are connected to event handlers.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:




