Как стилизовать элементы Xamarin.Forms.ListView на Mac - PullRequest
0 голосов
/ 16 мая 2019

У меня есть настольное приложение Xamarin.Forms для Mac.Приложение использует ListView.На UWP и WPF список выглядит довольно хорошо.На Mac я хотел бы изменить его внешний вид.

Вот пример кода.

<ListView ItemsSource="{Binding Things}">
    <ListView.ItemTemplate>
        <DataTemplate>
            <TextCell Text="{Binding Name}" />
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

При отображении на Mac элементы отображаются с большим пространством, чем хотелось бы вокругтекст.Кроме того, выбранный элемент обозначается очень тонкой синей рамкой.Слишком тонкий.

Вот как это выглядит на Mac.

ListView on the Mac

Вот как это выглядит при использовании UWP.

enter image description here

На Mac я хотел бы отрегулировать интервал вокруг текста и определить выбранный элемент, изменив цвет фона.Как мне это сделать?

...