Низко висящие буквы обрезаются, когда метка находится в сетке - PullRequest
0 голосов
/ 01 апреля 2020

При использовании следующего XAML нижние символы g и p обрезаются для надписей. Если я возьму их из сетки, все будет отлично работать

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="*"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="40"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        <BoxView WidthRequest="40" HeightRequest="40" CornerRadius="20" BackgroundColor="LightBlue" HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand" Grid.Column="0" Grid.Row="0" Grid.RowSpan="3"/>
        <Label Text="RSR" Grid.Column="0" Grid.Row="0" Grid.RowSpan="3" HorizontalTextAlignment="Center" HeightRequest="40" VerticalTextAlignment="Center"/>
        <Label Text="{Binding DisplayName,FallbackValue='Display Name ggpp'}" Grid.Column="1" Grid.Row="0" FontSize="14" VerticalOptions="Center"/>
        <Label Text="{Binding SecondLine,FallbackValue='Second Line ggpp'}" Grid.Column="1" Grid.Row="1" FontSize="12"/>
        <Label Text="{Binding ThirdLine,FallbackValue='Third Line ggpp'}" Grid.Column="1" Grid.Row="2" FontSize="12"/>
    </Grid>

example image

Есть идеи?

1 Ответ

0 голосов
/ 01 апреля 2020

Попробуйте установить Grid RowSpacing в 0, значение по умолчанию 6

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