Class KeyboardService
Keyboard service.
Inherited Members
Namespace: Forms9Patch
Assembly: Forms9Patch.dll
Syntax
public static class KeyboardService
Properties
Height
Gets the current height of the on-screen software keyboard
Declaration
public static double Height { get; }
Property Value
Type | Description |
---|---|
Double | The height. |
IsHardwareKeyboardActive
Gets a value indicating whether the hardware keyboard is active.
Declaration
public static bool IsHardwareKeyboardActive { get; }
Property Value
Type | Description |
---|---|
Boolean |
|
LanguageRegion
Gets the Keyboard's language-region.
Declaration
public static string LanguageRegion { get; }
Property Value
Type | Description |
---|---|
String | The language region. |
Methods
Activate()
Activates the Keyboard Service (required to monitor software keyboard height)
Declaration
public static void Activate()
Hide()
Forces the device's on screen keyboard to be hidden
Declaration
public static void Hide()
OnVisiblityChange(KeyboardVisibilityChange)
Ons the visiblity change.
Declaration
public static void OnVisiblityChange(KeyboardVisibilityChange state)
Parameters
Type | Name | Description |
---|---|---|
KeyboardVisibilityChange | state | State. |
Events
HeightChanged
Occurs when virtual keyboard height has changed.
Declaration
public static event EventHandler<double> HeightChanged
Event Type
Type | Description |
---|---|
EventHandler<Double> |
Hidden
Occurs when hidden.
Declaration
public static event EventHandler Hidden
Event Type
Type | Description |
---|---|
EventHandler |
Shown
Occurs when shown.
Declaration
public static event EventHandler Shown
Event Type
Type | Description |
---|---|
EventHandler |