Horizontal Listview With Travel Places In .NET MAUI Listview (Sflistview)
horizontal-listview
net-maui
net-maui-listview
sflistview
This example descrives how to create a horizontal ListView with travel places UI using .NET MAUI ListView (SfListView).
Sample
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<ListView:SfListView x:Name="listView" Grid.Row="0"
ItemsSource="{Binding Places}"
ScrollBarVisibility="Never"
SelectionMode="Single"
Orientation="Horizontal"
SelectionBackground="Transparent"
ItemSize="{OnPlatform Android=120,Default=130}"
Margin="8,0,0,0"
HeightRequest="180"
SelectedItem="{Binding SelectedItem}">
<ListView:SfListView.ItemTemplate>
<DataTemplate>
<code>
. . .
. . .
<code>
</DataTemplate>
</ListView:SfListView.ItemTemplate>
</ListView:SfListView>
<ListView:SfListView x:Name="verticalListView" Grid.Row="1"
ItemsSource="{Binding Path=SelectedItem.TouristPlaces, Source={x:Reference listView}}"
ItemSize="60"
ItemSpacing="16,8,16,8"
SelectionMode="None">
<ListView:SfListView.ItemTemplate>
<DataTemplate>
<code>
. . .
. . .
<code>
</DataTemplate>
</ListView:SfListView.ItemTemplate>
</ListView:SfListView>
</Grid>