0
我有一个网格,在Windows Univesal中,HeightRequest是160,在Android和iOS上它将是100.我如何在XAML内部通过平台识别来做到这一点?平台上的不同网格大小
<ListView x:Name="List" IsRefreshing="False" IsPullToRefreshEnabled="True" BackgroundColor="#ffffff">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
//-- if Grid = windows
<Grid Padding="5" HeightRequest="160">
//-- if Grid = ios and android
<Grid Padding="5" HeightRequest="100">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="90"/>
<ColumnDefinition Width="5"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<StackLayout HeightRequest="80" WidthRequest="80">
</StackLayout>
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>