From 57f20e57b252fa2ce6b88d4ab8fb207a172a43e8 Mon Sep 17 00:00:00 2001 From: "camille.turpin-etienne" Date: Wed, 29 May 2024 16:59:24 +0200 Subject: [PATCH] Navigation fonctionnel dans toute l'application --- Sources/MauiSpark/Pages/Accueil.xaml | 2 ++ Sources/MauiSpark/Pages/Accueil.xaml.cs | 10 ++++++++++ Sources/MauiSpark/Pages/ConnexionPage.xaml.cs | 2 +- Sources/MauiSpark/Pages/Defaite.xaml | 2 +- Sources/MauiSpark/Pages/Defaite.xaml.cs | 5 +++++ Sources/MauiSpark/Pages/Egalite.xaml | 2 +- Sources/MauiSpark/Pages/Egalite.xaml.cs | 10 +++++++++- Sources/MauiSpark/Pages/Plateau.xaml | 11 +++++++++-- Sources/MauiSpark/Pages/Plateau.xaml.cs | 4 ++++ Sources/MauiSpark/Pages/Regle.xaml | 2 +- Sources/MauiSpark/Pages/Regle.xaml.cs | 5 +++++ Sources/MauiSpark/Pages/TableauScore.xaml | 2 +- Sources/MauiSpark/Pages/TableauScore.xaml.cs | 9 +++++++++ Sources/MauiSpark/Pages/Victoire.xaml | 2 +- Sources/MauiSpark/Pages/Victoire.xaml.cs | 4 ++++ 15 files changed, 63 insertions(+), 9 deletions(-) diff --git a/Sources/MauiSpark/Pages/Accueil.xaml b/Sources/MauiSpark/Pages/Accueil.xaml index 72cf04a..2d17473 100644 --- a/Sources/MauiSpark/Pages/Accueil.xaml +++ b/Sources/MauiSpark/Pages/Accueil.xaml @@ -16,6 +16,7 @@ Style="{StaticResource AccueilBouton}" Source="pointinterrogation.png" HorizontalOptions="End" + Clicked="QuandReglesClique" /> @@ -47,6 +48,7 @@ Grid.Column="1" HorizontalOptions="End" Source="statistiques.png" + Clicked="QuandTableauClique" /> diff --git a/Sources/MauiSpark/Pages/Accueil.xaml.cs b/Sources/MauiSpark/Pages/Accueil.xaml.cs index dec0cd7..720717a 100644 --- a/Sources/MauiSpark/Pages/Accueil.xaml.cs +++ b/Sources/MauiSpark/Pages/Accueil.xaml.cs @@ -14,4 +14,14 @@ public partial class Accueil : ContentPage { Navigation.PushAsync(new Mode()); } + + private void QuandReglesClique (Object? sender, EventArgs e) + { + Navigation.PushAsync(new Regle()); + } + + private void QuandTableauClique(Object? sender, EventArgs e) + { + Navigation.PushAsync(new TableauScore()); + } } \ No newline at end of file diff --git a/Sources/MauiSpark/Pages/ConnexionPage.xaml.cs b/Sources/MauiSpark/Pages/ConnexionPage.xaml.cs index 22da3d0..9ff56e2 100644 --- a/Sources/MauiSpark/Pages/ConnexionPage.xaml.cs +++ b/Sources/MauiSpark/Pages/ConnexionPage.xaml.cs @@ -48,7 +48,7 @@ public partial class ConnexionPage : ContentPage } else if (e.Gagnants.Count() == 2) { - Navigation.PushAsync(new Egalite()); + Navigation.PushAsync(new Egalite((Partie)sender, e)); } else { diff --git a/Sources/MauiSpark/Pages/Defaite.xaml b/Sources/MauiSpark/Pages/Defaite.xaml index 831c89a..5c7a172 100644 --- a/Sources/MauiSpark/Pages/Defaite.xaml +++ b/Sources/MauiSpark/Pages/Defaite.xaml @@ -15,6 +15,6 @@