New to Telerik UI for WinFormsStart a free 30-day trial

Exposes properties and methods used by the key input sender.

Definition

Namespace:Telerik.WinControls.VirtualKeyboard

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public interface IVirtualKeyboardKeyInputSender

Derived Classes: RadVirtualKeyboardElement

Properties

Gets a value indicating, whether the NumLock key is in active state.

C#
bool IsNumLockActive { get; }

Gets a value indicating, whether the Shift key is in active state.

C#
bool IsShiftActive { get; }

Gets a value indicating, whether to scale the font when key size in changed.

C#
bool ScaleFontOnResize { get; }

Methods

Extracts the text by given KeyInfo object.

C#
string GetTextFromKeyInfo(KeyInfo keyInfo)
Parameters:keyInfoKeyInfo

The info object.

Returns:

string

Returns the symbol/text.

Sends a key by given char.

C#
void Send(IKey sender, char symbol)
Parameters:senderIKey

The sender IKey instance.

symbolchar

The char to be sent.

Sends a key by given virtual key.

C#
void Send(IKey sender, int virtualKey)
Parameters:senderIKey

The sender IKey instance.

virtualKeyint

The virtual key code to be sent.

Sends a key by given Keys.

C#
void Send(IKey sender, Keys key)
Parameters:senderIKey

The sender IKey instance.

keyKeys

The Keys to be sent.

Sends a key by given text/string.

C#
void Send(IKey sender, string text)
Parameters:senderIKey

The sender IKey instance.

textstring

The string to be sent.