如何在ListView Xamarin Forms中创建舍入的第一个和最后一个视单元?
问题描述:
我想创建一个ListView
在下面的图片中提到。问题是我不想创建一个完整的圆形ListView
。我只想要一个矩形形状ListView
标题和圆形的第一个和最后一个ViewCell
?谁能告诉我该怎么做?如何在ListView Xamarin Forms中创建舍入的第一个和最后一个视单元?
答
You can use this type
<ListView x:Name="lstView"
BackgroundColor="White"
HasUnevenRows="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid Padding="0,10,0,15">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="10" />
<ColumnDefinition Width="100" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="10" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Image Grid.Column="1" Source="{Binding Image}" />
<StackLayout Grid.Column="2" Orientation="Vertical">
<Label Text="{Binding Title}" TextColor="#f36e22" />
<Label Text="{Binding Text}" TextColor="Black" />
</StackLayout>
<Image Grid.Column="3" Source="{Binding smallImage}" />
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
+0
您的代码不符合标准... –
+0
它不像您想要的一样,但您可以像这样设置... –
+0
请评论您的代码。 你无法理解你想用你的答案达到什么目的。 –
你瞄准什么平台? – hvaughan3
使用Xamarin形式的Android和IOS –