VirtualKeyboard
The following tables list the members exposed by the VirtualKeyboard type.
Public Constructors| Name | Description | |
|---|---|---|
![]() |
Initializes a new instance of the VirtualKeyboard class. |
Public Properties| Name | Description | |
|---|---|---|
![]() ![]() |
Gets the state of the AltGr key. |
|
![]() ![]() |
Gets the state of the Alt key. |
|
![]() |
Gets or sets the window handle of the parent window associated with this keyboard. |
|
![]() |
Gets or sets whether keyboard layout should be generated automatically depending on the language (e.g. qwerty, azerty, etc layouts). |
|
![]() |
Gets or sets whether pressing a regular key automatically releases modifier keys such as shift, alt, control etc. (except CapsLock). |
|
![]() |
Gets or sets whether the component should synthesize keyboard events repeatedly when a virtual key is pressed down, until the key is released. |
|
![]() |
Gets or sets whether the component should change the UI thread's CurrentCulture whenever the input locale changes. |
|
![]() ![]() |
Gets the state of the Caps lock key. |
|
![]() ![]() |
Gets the state of the Control key. |
|
![]() |
Gets the current keyboard layout. |
|
![]() |
Gets or sets the default kayboard layout. |
|
![]() |
Control.Font override. |
|
![]() |
Gets or sets the current input language. |
|
![]() |
Gets or sets whether the keyboard should appear in its own window. |
|
![]() |
Gets or sets the appearance of key buttons. |
|
![]() |
Gets or sets a list of keyboard layouts that can be cycled through. |
|
![]() |
Gets or sets the index of the current layout in the LayoutRing. |
|
![]() |
Gets or sets the folder where layout files are located. |
|
![]() |
Gets or sets the license key of the control. |
|
![]() |
Gets or sets the layout mode. |
|
![]() ![]() |
Gets the state of the Num lock key. |
|
![]() |
Gets or sets whether password mode is enabled. |
|
![]() |
Gets or sets whether to prevent activation of keyboard's parent window when users click on a keyboard's key. |
|
![]() |
Specifies the initial delay in milliseconds before the component starts repeating key-down events when AutoRepeat is enabled. |
|
![]() |
Gets or sets whether keys repeat only key-down events, with a single key-up generated in the end. |
|
![]() |
Gets or sets the delay in milliseconds between consecutive key-down events synthesized in AutoRepeat mode. |
|
![]() ![]() |
Gets the state of the Scroll lock key. |
|
![]() ![]() |
Gets the state of the Shift key. |
|
![]() |
Gets or sets a stretch mode that determines how the keyboard fits into the available space. |
|
![]() |
Gets or sets the keyboard's layout template. |
|
![]() |
Gets or sets the keyboard theme. |
Protected Properties| Name | Description | |
|---|---|---|
![]() |
Control.DefaultSize override. |
Public Methods| Name | Description | |
|---|---|---|
![]() |
Overloaded. |
|
![]() |
Overloaded. |
|
![]() |
Overloaded. |
|
![]() |
Selects a layout from the layout ring at the specified index. |
|
![]() |
Sends the specified key input to active window. |
|
![]() |
Sets custom key labels to use for specified language. |
|
![]() |
Unlocks all special keys. |
|
![]() |
Updates the visual appearance of a layout ring key. |
Protected Methods| Name | Description | |
|---|---|---|
![]() |
Detaches handlers of static events handled by this instance. |
|
![]() |
Control.OnHandleCreated override. |
|
![]() |
Control.OnMouseDown override. |
|
![]() |
Control.OnMouseLeave override. |
|
![]() |
Control.OnMouseMove override. |
|
![]() |
Control.OnMouseUp override. |
|
![]() |
Control.OnPaint override. |
|
![]() |
Control.OnParentChanged override. |
|
![]() |
For internal use. |
Public Events| Name | Description | |
|---|---|---|
![]() |
Raised when a key has been pressed. |
See Also