KeyboardHelper
A helper class that is used to displace views when the soft keyboard is open, so that the keyboard does not hide the views.
Definition
Namespace:Telerik.Maui.Controls
Assembly:Telerik.Maui.Controls.dll
Syntax:
public static class KeyboardHelper
Inheritance: objectKeyboardHelper
Fields
IsTabStopProperty
BindableProperty
Identifies the IsTabStop attached property.
Controls whether a View participates in tab navigation on desktop platforms.
public static readonly BindableProperty IsTabStopProperty
IsTranslationPivotProperty
BindableProperty
Identifies the IsTranslationPivot attached property.
public static readonly BindableProperty IsTranslationPivotProperty
IsTranslationSourceProperty
BindableProperty
Identifies the IsTranslationSource attached property.
public static readonly BindableProperty IsTranslationSourceProperty
IsTranslationTargetProperty
BindableProperty
Identifies the IsTranslationTarget attached property.
public static readonly BindableProperty IsTranslationTargetProperty
Methods
Gets the value of the IsTabStopProperty attached property for the given view.
Gets a value indicating whether the view (the bindable object) is a translation pivot in Android and iOS, i.e. this is the view that should remain visible when the translation source is focused and the translation target is displaced (the total translation of the target depends on the position of the translation pivot view).
public static bool GetIsTranslationPivot(BindableObject bindable)
Gets a value indicating whether the view (the bindable object) is a translation source in Android and iOS, i.e. if this view should trigger displacement of the translation target when the view is focused.
public static bool GetIsTranslationSource(BindableObject bindable)
Gets a value indicating whether the view (the bindable object) is a translation target in Android and iOS, i.e. if this view should be displaced when the translation source view is focused, so that the translation pivot is not hidden by the keyboard.
public static bool GetIsTranslationTarget(BindableObject bindable)
Sets the value of the IsTabStopProperty attached property on the given view.
Sets a value indicating whether the view (the bindable object) is a translation pivot in Android and iOS, i.e. this is the view that should remain visible when the translation source is focused and the translation target is displaced (the total translation of the target depends on the position of the translation pivot view).
public static void SetIsTranslationPivot(BindableObject bindable, bool value)
Sets a value indicating whether the view (the bindable object) is a translation source in Android and iOS, i.e. if this view should trigger displacement of the translation target when the view is focused.
public static void SetIsTranslationSource(BindableObject bindable, bool value)
Sets a value indicating whether the view (the bindable object) is a translation target in Android and iOS, i.e. if this view should be displaced when the translation source view is focused, so that the translation pivot is not hidden by the keyboard.
public static void SetIsTranslationTarget(BindableObject bindable, bool value)