如何在Xamarin表单中使用自定义渲染器降低键盘的高度?

时间:2019-06-10 15:32:31

标签: xamarin.forms uwp keyboard

我想使用Xamarin表单中的自定义渲染器自定义键盘。我想减少键盘的高度,并在可能的情况下添加一个Tab键。我不知道什么功能可以帮助我做到这一点。这是我的自定义渲染器代码。

protected override void OnElementChanged(ElementChangedEventArgs<Entry> e)
        {
            base.OnElementChanged(e);

            if (Control != null)
            {
                Control.InputScope = Element.Keyboard.ToInputScope();
                InputScope inputScope = new InputScope();
                inputScope.Names.Add(new InputScopeName
                {
                    NameValue = InputScopeNameValue.NumericPin // For 0-9 only
                                                               //NameValue = InputScopeNameValue.Number // for numerics, but allowing other characters
                                                               //NameValue = InputScopeNameValue.CurrencyAmountAndSymbol // For monetary values
                });


            }
        }

我希望仅对UWP执行此操作。有什么建议吗?

0 个答案:

没有答案