Выравнивание элементов ListView в Xamarin.Forms - PullRequest
0 голосов
/ 14 октября 2018

У меня есть две информации по каждому предмету: название места и расстояние, я хотел бы перечислить их рядом как уникальный предмет, но расстояние должно оставаться справа, а название места слева.Я сделал это, используя 2 списка в горизонтальной компоновке стека, и мне показалось, что все в порядке, но когда пользователь выбирает какой-то элемент, появляется свиток и портит внешний вид, а пользователь может прокручивать только места или расстояния, я не могу этого допустить.Кто-нибудь может дать мне предложение?

1 Ответ

0 голосов
/ 14 октября 2018

Вы должны использовать две метки вместо двух представлений списка.Одна метка предназначена для названия места, а другая - для расстояния, и поместите их в StackLayout с горизонтальной ориентацией.Справа и слева можно добиться, установив соответствующие значения для HorizontalOptions на каждой метке.

<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
    <Label Text="Place Name" HorizontalOptions="StartAndExpand" />
    <Label Text="Distance" HorizontalOptions="End" />
</StackLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...