Шрифт Xamarin с размером не по умолчанию не может быть центрирован вертикально - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь расположить метку вертикально в ячейке сетки, но текст сдвигается вниз. Зеленый текст - размер по умолчанию. Красный текст - среднего размера. Белый текст - Большой размер.

Я пробовал YAlign = "Center" и VerticalTextAlignment = "Center". Безрезультатно. Мой код для белой этикетки:

<Label    
HorizontalTextAlignment="End"
HorizontalOptions="End"
XAlign="Center"
VerticalOptions="Center"
Text="35,34" 
FontSize="Large" 
FontFamily="{StaticResource RegularFont}" 
TextColor="#FFFFFF"
Grid.Row="1" 
Grid.Column="2"
/>

Мой код для сетки:

<Grid Padding="15,7,15,10" RowSpacing="5">
    <Grid.RowDefinitions>
        <RowDefinition Height="*"></RowDefinition>
        <RowDefinition Height="*"></RowDefinition>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="auto"></ColumnDefinition>
        <ColumnDefinition Width="auto"></ColumnDefinition>
        <ColumnDefinition Width="auto"></ColumnDefinition>
        <ColumnDefinition Width="auto"></ColumnDefinition>
    </Grid.ColumnDefinitions>
</Grid>

Экран

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...