KeySpecialKeyProperty Field

If set, the button will be considered a SpecialKey.

Definition

Namespace: BeeMobile.VirtualKeyboard
Assembly: BeeMobile.VirtualKeyboard.AVA.NET6 (in BeeMobile.VirtualKeyboard.AVA.NET6.dll) Version: 11.0.0.2+aef809e856abb10e94d0b4c45f10d1805addc36e
C#
public static readonly StyledProperty<Key?> SpecialKeyProperty

Field Value

StyledPropertyNullableKey

Remarks

SpecialKeys do not raise the TextInput event, they raise the KeyPressed and KeyReleased events.
None is a special case as it does not propagate any key events. This can be useful if a Command is attached as the Key behaves similarly to a button.
Keyboard layouts can provide their own handling for raised SpecialKeys in HandleSpecialKey(KeyModifiers, Key, ClickMode, IInputElement).

It is recommended to also set KeyName or Icon as SpecialKeys do not have a default visual representation.

See Also