如何在 Xamarin Forms 中将图标放置在标签旁边

chr*_*a11 0 c# asp.net xamarin xamarin.forms

我有这个标签,并且想将图像直接放置在它的左侧,但我在尝试这样做时遇到了困难。

在此输入图像描述

这会将图像放置在标签上方。

<Image Source="orders_icon.png"/>
<Label Text="Orders" FontSize="Large" TextColor="#845cd6" HorizontalTextAlignment="Center" Padding="10" />
Run Code Online (Sandbox Code Playgroud)

这会将图像和标签放在同一行,但标签离右侧太远。

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
    <Image Source="orders_icon.png"/ Grid.Column="0">
    <Label Text="Orders" FontSize="Large" TextColor="#845cd6" HorizontalTextAlignment="Center" Padding="10" Grid.Column="1" />
</Grid>
Run Code Online (Sandbox Code Playgroud)

Tor*_*mme 5

那这个呢:

<StackLayout Orientation="Horizontal">
    <Image Source="orders_icon.png"/>
    <Label Text="Orders" FontSize="Large" TextColor="#845cd6" HorizontalTextAlignment="Center" Padding="10" />
</StackLayout>
Run Code Online (Sandbox Code Playgroud)