我正在创建一个类别,它显示不同种类的菜肴,但我对如何使用 xaml 有点困惑我尽力复制我的设计这里是图片
这就是我现在所拥有的。
MenuCategories.xaml
<ListView x:Name="MyCategory" ItemSelected="MyCategory_ItemSelected" >
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell >
<Grid x:Name="Categ" ColumnSpacing="0" RowSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<StackLayout Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" HorizontalOptions="Fill" >
<Image Source="{Binding cat_image ,StringFormat='https://i.imgur.com/{0:F0}.png'}" Scale="1" />
</StackLayout>
<StackLayout Grid.Row="0" Grid.Column="0" Orientation="Vertical" Grid.ColumnSpan="2" VerticalOptions="Center">
<Label Font="30" HorizontalTextAlignment="Center" x:Name="categoryname" Text="{Binding cat_code}"
Style="{DynamicResource ListItemTextStyle}" />
</StackLayout>
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
我的问题是如何像第一张图片一样在 Listview 中扩展列表的宽度,请提前谢谢您。
慕的地6264312
相关分类