【发布时间】:2018-09-27 03:59:16
【问题描述】:
我正在使用 ImageButton,并希望通过源获取图像来填充每个按钮。问题是图像仅在右侧显得很小。我希望它占据每个按钮
<ContentView.Content>
<StackLayout>
<controls:ImageButton x:Name="CmdVoltar" BackgroundColor="#1C97D5" TextColor="White" FontSize="Small" WidthRequest="100" HeightRequest="40" HorizontalOptions="EndAndExpand" Margin="0,0,50,0"></controls:ImageButton>
</StackLayout>
</ContentView.Content>
CmdVoltar.Source = ImageSource.FromResource("Agmovel.Img.btnVoltar.png");
【问题讨论】:
-
它看起来很小并且在右侧,因为您正在设置大小并设置
HorizontalOptions="EndAndExpand"。尝试删除显式大小并使用Fill作为水平和垂直选项。 -
@amara- 你的
controls:ImageButton有什么属性,直到我们知道它很难回答,或者发布总代码。
标签: c# xamarin xamarin.forms