如何创建带有文本和背景图像的Xamarin按钮

如何创建带有文本和背景图像的Xamarin按钮,xamarin,xamarin.forms,xamarin.android,Xamarin,Xamarin.forms,Xamarin.android,据我所知,一个普通的Xamarin按钮允许文本,但不允许背景图像。Xamarin ImageButton允许图像,但不允许文本。那么,我怎样才能在不购买SyncFusion许可证的情况下同时获得这两种许可证呢?您可以使用网格在ImageButton上放置文本。 您需要将标签和按钮放在同一行 <Grid HorizontalOptions="Center" VerticalOptions="Center"> <Grid.RowD

据我所知,一个普通的Xamarin按钮允许文本,但不允许背景图像。Xamarin ImageButton允许图像,但不允许文本。那么,我怎样才能在不购买SyncFusion许可证的情况下同时获得这两种许可证呢?

您可以使用网格在ImageButton上放置文本。 您需要将标签和按钮放在同一行

<Grid HorizontalOptions="Center"
  VerticalOptions="Center">
    <Grid.RowDefinitions>
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>
    <ImageButton HorizontalOptions="Center" VerticalOptions="Center"
        Source="Xamarin_logo.jpg"
                 Grid.Row="0"/>
      <Label HorizontalOptions="Center" VerticalOptions="Center"
     Text="button"
     TextColor="Purple"
             FontSize="Large"
     Grid.Row="0"/>
</Grid>


使用带有图像和标签的StackLayout,并为其添加一个TapSirture!非常感谢。