Как разместить текст внутри Rectangle BoxView в XAML - PullRequest
0 голосов
/ 15 декабря 2018

Я использую представление списка в XAML и использую ниже codw, чтобы нарисовать прямоугольник, я хочу поместить двухбуквенные алфавиты внутри поля, как контакты Windows Phone, они помещают алфавиты внутри прямоугольного поля.Есть ли способ разместить текст внутри прямоугольника

<BoxView Color="Green" WidthRequest="50" HeightRequest="20" HorizontalOptions="Start"> 

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018
You can use like this 

<StackLayout Padding="1" BackgroundColor="Black" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">

<StackLayout  BackgroundColor="White" HorizontalOptions="FillAndExpand" >
<Label Text="Sample" TextColor="Black" HorizontalTextAlignment="Start"/>
</StackLayout>
</StackLayout>
May this will solve the problem.
0 голосов
/ 16 декабря 2018

Вы хотите повторить, как это выглядит на WinPhone.

(Извините, нет кода, у меня нет моего компьютера со мной)

  1. Использовать сплющенный Frame (HasShadows = false, CornerRadius = 0)
  2. Установите отступы = 10, Margin = 3 (комната для дыхания), BackgroundColor = зеленый
  3. Поместите метку внутри Frame
  4. Установите FontSize = 25, TextColor = White, Центрируйте его (горизонтальное и вертикальное выравнивание), FontAttributes = Bold

Надеюсь, это поможет.

...