Correction fusion

master
Céleste BARBOSA 11 months ago
parent cb775e3bfc
commit 451bf91782

@ -6,29 +6,26 @@
<Grid <Grid
ColumnDefinitions="*" ColumnDefinitions="*"
RowDefinitions="*, *, *"> RowDefinitions="auto, *, *">
<Grid <Grid
ColumnDefinitions="*,*,*,*,*" ColumnDefinitions="*,*"
RowDefinitions="auto"> RowDefinitions="auto">
<ImageButton <ImageButton
Grid.Column="1"
Style="{StaticResource AccueilBouton}" Style="{StaticResource AccueilBouton}"
Source="pointinterrogation.png" Source="pointinterrogation.png"
/> HorizontalOptions="Start"
Clicked="QuandReglesClique"
<ImageButton
Grid.Column="2"
Style="{StaticResource AccueilBouton}"
Source="connexion.png"
/> />
<ImageButton <ImageButton
Grid.Column="3" Grid.Column="1"
Style="{StaticResource AccueilBouton}" Style="{StaticResource AccueilBouton}"
Source="statistiques.png" Source="statistiques.png"
HorizontalOptions="End"
Clicked="QuandTableauClique"
/> />
</Grid> </Grid>

@ -13,12 +13,11 @@
<Grid RowDefinitions="*" ColumnDefinitions="*, *,auto"> <Grid RowDefinitions="*" ColumnDefinitions="*, *,auto">
<ImageButton <ImageButton
Grid.Column="2" Grid.Column="2"
Style="{StaticResource AccueilBouton}" Style="{StaticResource AccueilBouton}"
Source="pointinterrogation.png" Source="pointinterrogation.png"
HorizontalOptions="End" HorizontalOptions="End"
VerticalOptions="Start" VerticalOptions="Start"
Clicked="QuandReglesClique" Clicked="QuandReglesClique"/>
/>
<Grid RowDefinitions="*" ColumnDefinitions="*" Margin="50"> <Grid RowDefinitions="*" ColumnDefinitions="*" Margin="50">
<Border <Border
Stroke="#000000" Stroke="#000000"

@ -110,4 +110,9 @@ public partial class Plateau : ContentPage
DisplayAlert("Attention", "La code n'est pas complet", "OK"); DisplayAlert("Attention", "La code n'est pas complet", "OK");
} }
} }
private async void QuandReglesClique(object sender, EventArgs e)
{
await Navigation.PushAsync(new Regle());
}
} }

@ -6,10 +6,7 @@
Title="Regle"> Title="Regle">
<ScrollView> <ScrollView>
<VerticalStackLayout> <VerticalStackLayout>
<Grid> <FlexLayout Direction="Row" JustifyContent="SpaceAround" AlignContent="Center" VerticalOptions="Center" Margin="10, 50" >
<ImageButton HorizontalOptions="End" WidthRequest="80" Margin="15" Style="{StaticResource ButtonFermeture}"/>
</Grid>
<FlexLayout Direction="Row" JustifyContent="SpaceAround" AlignContent="Center" VerticalOptions="Center" Margin="10" >
<Image Source="livre.png" WidthRequest="100" HorizontalOptions="End" VerticalOptions="Center" Margin="0"/> <Image Source="livre.png" WidthRequest="100" HorizontalOptions="End" VerticalOptions="Center" Margin="0"/>
<Label Text="Règles" Style="{StaticResource TexteTitre}" Margin="0" /> <Label Text="Règles" Style="{StaticResource TexteTitre}" Margin="0" />
<Image Grid.Row="1" Source="livre.png" WidthRequest="100" HorizontalOptions="Start" VerticalOptions="Center" Margin="0"/> <Image Grid.Row="1" Source="livre.png" WidthRequest="100" HorizontalOptions="Start" VerticalOptions="Center" Margin="0"/>

@ -4,11 +4,8 @@ public partial class Regle : ContentPage
{ {
public Regle() public Regle()
{ {
InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false);
}
private void QuandButtonArriereClique(object sender, EventArgs e) InitializeComponent();
{
Navigation.PopAsync();
} }
} }

@ -7,10 +7,7 @@
Title="TableauScore"> Title="TableauScore">
<ScrollView> <ScrollView>
<VerticalStackLayout> <VerticalStackLayout>
<Grid> <FlexLayout Direction="Row" JustifyContent="SpaceAround" AlignContent="Center" VerticalOptions="Center" Margin="10, 50" >
<ImageButton HorizontalOptions="End" WidthRequest="80" Margin="15" Style="{StaticResource ButtonFermeture}"/>
</Grid>
<FlexLayout Direction="Row" JustifyContent="SpaceAround" AlignContent="Center" VerticalOptions="Center" Margin="10" >
<Image Source="star.png" WidthRequest="100" HorizontalOptions="End" VerticalOptions="Center" Margin="0"/> <Image Source="star.png" WidthRequest="100" HorizontalOptions="End" VerticalOptions="Center" Margin="0"/>
<Label Text="Scoreboard" Style="{StaticResource TexteTitre}" Margin="0" /> <Label Text="Scoreboard" Style="{StaticResource TexteTitre}" Margin="0" />
<Image Grid.Row="1" Source="star.png" WidthRequest="100" HorizontalOptions="Start" VerticalOptions="Center" Margin="0"/> <Image Grid.Row="1" Source="star.png" WidthRequest="100" HorizontalOptions="Start" VerticalOptions="Center" Margin="0"/>

@ -1,33 +1,19 @@
using CoreLibrary.Joueurs;
using MauiSpark.Views; using MauiSpark.Views;
using System.Collections.ObjectModel;
namespace MauiSpark.Pages; namespace MauiSpark.Pages;
using System.Windows;
public partial class TableauScore : ContentPage public partial class TableauScore : ContentPage
{ {
public TableauScore() public TableauScore()
{ {
InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false);
SetDefaultClassement();
}
private void QuandButtonArriereClique(object sender, EventArgs e)
{
Navigation.PopAsync();
}
InitializeComponent();
private void SetDefaultClassement() QuandNbCoutMoyenButtonClicked(this, EventArgs.Empty);
{
CTableauScore.UpdateClassement(CTableauScore.GetClassementNbCoupParPartie);
} }
private void QuandNbCoutMoyenButtonClicked(object sender, EventArgs e) private void QuandNbCoutMoyenButtonClicked(object sender, EventArgs e)
{ {
CTableauScore.UpdateClassement(CTableauScore.GetClassementNbCoupParPartie); CTableauScore.UpdateClassement(CTableauScore.GetClassementNbCoupParPartie);
} }

Loading…
Cancel
Save