elu*_*nap 9 xaml image button xamarin
我不知道如何将图标置于按钮内并将其置于文本上方,我也没有找到有关它的信息,我被要求做一种"tabb"选项菜单,但在屏幕下方,我发现它有点"难",因为"设计含义"等,所以我决定使用按钮会更容易,但现在的问题是如何使图像居中并使文本正确,如果有人可以帮助我,那会很棒.到目前为止这是我的代码:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
BackgroundColor="Silver"
x:Class="XamForm.View.MainPage">
<Label Text="{Binding MainText}" VerticalOptions="Center" HorizontalOptions="Center" />
<StackLayout Padding="30">
<Label x:Name="lblCuantos" Text="No #" TextColor="Gray" FontSize="20"/>
<Label x:Name="lblNombre" Text="" FontSize="20"/>
<Button x:Name="btn1" Text="Oprimir" Clicked="Accion"/>
<Button x:Name="btn2" BackgroundColor="White" Image="iconRes.png" HorizontalOptions="CenterAndExpand" Text="Gridd" TextColor="Gray" Clicked="Accion2"/>
<Button x:Name="btn3" BackgroundColor="White" Image="iconRes.png" HorizontalOptions="CenterAndExpand" TextColor="Gray" Clicked="Accion2"/>
</StackLayout>
</ContentPage>
Run Code Online (Sandbox Code Playgroud)
这是按钮本身的实际结果:
http://oi59.tinypic.com/11so9le.jpg
这就是菜单的最终结果应该看起来很像
http://oi62.tinypic.com/10pzw2f.jpg
谢谢!
Tus*_*tel 30
您可以使用ContentLayout="Top,0"按钮.例如,在您的情况下使用下面的代码
<Button x:Name="btn2" ContentLayout="Top,0" BackgroundColor="White" Image="iconRes.png" HorizontalOptions="CenterAndExpand" Text="Gridd" TextColor="Gray" Clicked="Accion2" />
<Button x:Name="btn3" ContentLayout="Top,0" BackgroundColor="White" Image="iconRes.png" HorizontalOptions="CenterAndExpand" TextColor="Gray" Clicked="Accion2"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26688 次 |
| 最近记录: |