DataBiding CollectionView et DataTemplate
continuous-integration/drone/push Build is failing Details

pull/35/head
Remi LAVERGNE 2 years ago
parent e9750e0102
commit 6b89f084b2

@ -2,6 +2,7 @@
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
xmlns:model="clr-namespace:GameAtlas.Models"
x:Class="GameAtlas.Views.PageParcourir"
Title="ECRAN DE CONNEXION" WidthRequest="390" HeightRequest="844">
@ -40,15 +41,15 @@
/>
<Grid>
<CollectionView ItemsSource="{Binding Image}" Margin="0,10,0,0" VerticalScrollBarVisibility="Never">
<CollectionView ItemsSource="{Binding ListJeux}" Margin="0,10,0,0" VerticalScrollBarVisibility="Never">
<CollectionView.ItemTemplate>
<DataTemplate>
<DataTemplate x:DataType="model:Jeu">
<Border HeightRequest="97.5" StrokeShape="RoundRectangle 5" VerticalOptions="Start" HorizontalOptions="Center">
<Border.Shadow>
<Shadow Brush="Black" Offset="0,4" Radius="4" Opacity="0.4" />
</Border.Shadow>
<Frame HasShadow="False" HeightRequest="97.5" CornerRadius="5" IsClippedToBounds="True">
<Image HeightRequest="97.5" Source="{Binding .}" Aspect="AspectFill"/>
<Image HeightRequest="97.5" Source="{Binding Image}" Aspect="AspectFill"/>
<Frame.GestureRecognizers>
<TapGestureRecognizer Tapped="OnGame_Tapped"/>

@ -9,7 +9,7 @@ public partial class PageParcourir : ContentPage
public PageParcourir()
{
InitializeComponent();
BindingContext = this;
BindingContext = ParcourirManager;
}
async void OnGame_Tapped(System.Object sender, Microsoft.Maui.Controls.TappedEventArgs e)

Loading…
Cancel
Save