Xamarin Forms Picker - как установить высоту строки для заголовка / удалить отступы внутри заголовка? - PullRequest
0 голосов
/ 15 февраля 2020

Я хочу снизить +32 в Пикере. Название до уровня «123 ...» в Entry.PlaceHolder. Как я могу это сделать?

https://i.stack.imgur.com/x6fl4.png

Код:

<StackLayout Orientation="Horizontal">
    <Picker Title="+32" />
    <Entry Placeholder="123 456 789" Keyboard="Numeric" />
</StackLayout>

ВысотаRequest и Margin ничего не меняют. Я пробовал также кастомный рендерер и ничего.

[assembly: ExportRenderer(typeof(Picker), typeof(CustomPickerRenderer))]
namespace App.Droid.Renderers
{
    public class CustomPickerRenderer : PickerRenderer
    {
        public CustomPickerRenderer(Context context) : base(context) { }

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

            if (Control == null || e.NewElement == null) return;

            Control.LineHeight = 60;
        }
    }
}
...