Show / Hide Table of Contents

Namespace System.Windows.Input

Classes

Cursor

Represents the image used for the mouse pointer.

Cursors

Defines a set of default mouse pointer images.

FocusManager

Provides utility methods related to element focus, without the need to handle focus-related events.

Keyboard

Represents the keyboard device.

KeyEventArgs

Provides data for the KeyUp and KeyDown routed events, as well as related attached and Preview events.

MouseButtonEventArgs

Provides event data for mouse button input events, for example MouseLeftButtonDown and MouseRightButtonUp.

MouseEventArgs

Provides event data for pointer message events related to specific user interface elements, such as PointerPressed.

MouseEventArgsExtensions

Contains extension methods for the MouseEventArgs class.

MouseWheelEventArgs

Pointer

Represents a pointer device.

RightTappedRoutedEventArgs

Provides event data for the RightTapped event.

StylusDevice

Reports stylus device information, such as the collection of stylus points associated with the input.

StylusPointCollection

Represents a collection of related StylusPoint objects.

TappedRoutedEventArgs

Provides event data for the Tapped event.

TextComposition

Represents a composition related to text input which includes the composition text itself.

TextCompositionEventArgs

Provides data for the TextInput routed event.

Touch

TouchDevice

TouchFrameEventArgs

TouchPoint

TouchPointCollection

Structs

StylusPoint

Represents a single point collected while the user is entering ink strokes with the stylus or mouse.

Enums

Key

Specifies the values for each virtual key.

KeyboardNavigationMode

Specifies the tabbing behavior across tab stops for a Silverlight tabbing sequence within a container.

ModifierKeys

Specifies the virtual key used to modify another keypress.

PointerDeviceType

Enumerates pointer device types.

TabletDeviceType

Defines values for the type of devices the tablet device uses.

TouchAction

Delegates

KeyEventHandler

Represents the method that handles the KeyUp and KeyDown events.

MouseButtonEventHandler

Represents the method that handles the System.Windows.UIElement.MouseLeftButtonDown and System.Windows.UIElement.MouseLeftButtonUp events.

MouseEventHandler

Represents the method that will handle mouse related routed events that do not specifically involve mouse buttons; for example, System.Windows.UIElement.MouseMove.

MouseWheelEventHandler

The delegate to use for handlers that receive MouseWheelEventArgs.

RightTappedEventHandler

Represents the method that will handle a RightTapped routed event.

TappedEventHandler

Represents the method that will handle the Tapped event.

TextCompositionEventHandler

Represents the method that will handle the TextInput routed event.

TouchFrameEventHandler