StylusDevice Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a tablet pen used with a Tablet PC.
public ref class StylusDevice sealed : System::Windows::Input::InputDevice
public sealed class StylusDevice : System.Windows.Input.InputDevice
type StylusDevice = class
inherit InputDevice
Public NotInheritable Class StylusDevice
Inherits InputDevice
- Inheritance
Examples
The following example demonstrates how to retrieve a reference to the default stylus device.
// Get the current stylus device
StylusDevice myStylusDevice = Stylus.CurrentStylusDevice;
' Get the current stylus device
Dim myStylusDevice As StylusDevice = Stylus.CurrentStylusDevice
Properties
ActiveSource |
Gets the PresentationSource that reports current input for the stylus. |
Captured |
Gets the element that captured the stylus. |
DirectlyOver |
Gets the IInputElement that the pointer is positioned over. |
Dispatcher |
Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject) |
Id |
Gets the identifier for the stylus device. |
InAir |
Gets whether the tablet pen is positioned above, yet not in contact with, the digitizer. |
InRange |
Gets a value that indicates whether the tablet pen is in range of the digitizer. |
Inverted |
Gets a value that indicates whether the secondary tip of the stylus is in use. |
IsValid |
Gets a value that indicates whether a stylus device is valid. |
Name |
Gets the name of the stylus. |
StylusButtons |
Gets the stylus buttons on the stylus. |
TabletDevice |
Gets the TabletDevice representing the digitizer associated with the current StylusDevice. |
Target |
Gets the element that receives input. |
Methods
Capture(IInputElement) |
Binds input from the stylus to the specified element. |
Capture(IInputElement, CaptureMode) |
Binds the stylus to the specified element. |
CheckAccess() |
Determines whether the calling thread has access to this DispatcherObject. (Inherited from DispatcherObject) |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetPosition(IInputElement) |
Gets the position of the stylus. |
GetStylusPoints(IInputElement) |
Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus. |
GetStylusPoints(IInputElement, StylusPointDescription) |
Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus. Uses the specified StylusPointDescription. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Synchronize() |
Synchronizes the cursor and the user interface. |
ToString() |
Returns the name of the stylus device. |
VerifyAccess() |
Enforces that the calling thread has access to this DispatcherObject. (Inherited from DispatcherObject) |