Ajout Transition page

Modele
Tony Fages 2 years ago
parent 29e8ccb845
commit b357583762

@ -27,7 +27,7 @@
<!-- Première colonne --> <!-- Première colonne -->
<Grid Grid.Column="0" BackgroundColor="LightGray"> <Grid Grid.Column="0" BackgroundColor="LightGray" x:Name="GridMenu">
<StackLayout> <StackLayout>
<Button Text="Groupe 1" <Button Text="Groupe 1"
VerticalOptions="Center" VerticalOptions="Center"
@ -35,7 +35,7 @@
<Button Text="+" <Button Text="+"
VerticalOptions="Center" VerticalOptions="Center"
HorizontalOptions="Center"/> HorizontalOptions="Center" Clicked="Button_Clicked"/>
</StackLayout> </StackLayout>
</Grid> </Grid>
@ -48,20 +48,19 @@
</Grid.RowDefinitions> </Grid.RowDefinitions>
<!-- 1er ligne --> <!-- 1er ligne -->
<Grid Grid.Row="0" Margin="20,0,20,0" HorizontalOptions="Center" > <!--Grid menu-->
<HorizontalStackLayout> <Grid Grid.Row="0" Margin="20" ColumnDefinitions="*,*,*,*">
<Button Text="Invité" Margin="0,0,20,0"/> <Button Text="Invité" Clicked="InviteView" />
<Button Text="Participant" Grid.Column="1" Margin="0,0,20,0"/> <Button Text="Participant" Grid.Column="1" Clicked="ParticipantView"/>
<Button Text="Pari" Grid.Column="2" BackgroundColor="Grey" Margin="0,0,20,0"/> <Button Text="Pari" Grid.Column="2" BackgroundColor="Grey" Clicked="PariView"/>
<Button Text="Information" Grid.Column="3" Margin="0,0,20,0" Clicked="VueInfo"/> <Button Text="Information" Grid.Column="3" Clicked="InfoView" />
</HorizontalStackLayout>
</Grid> </Grid>
<!-- 2e ligne --> <!-- 2e ligne -->
<Grid Grid.Row="1"> <Grid Grid.Row="1" >
<ContentView> <ContentView x:Name="changeButton">
<pari:Parier/> <views:Accueil/>
</ContentView> </ContentView>
</Grid> </Grid>
</Grid> </Grid>

@ -1,8 +1,10 @@
using System; using System;
using Microsoft.Maui.Controls; using Microsoft.Maui.Controls;
using Microsoft.Maui.Platform;
using Microsoft.VisualBasic; using Microsoft.VisualBasic;
using ParionsCuite.Modeles; using ParionsCuite.Modeles;
using ParionsCuite.Views.Information; using ParionsCuite.Views.Information;
using ParionsCuite.Views.Invite;
using ParionsCuite.Views.Participations.Autre; using ParionsCuite.Views.Participations.Autre;
namespace ParionsCuite; namespace ParionsCuite;
@ -20,5 +22,48 @@ public partial class MainPage : ContentPage
{ {
//changervue //changervue
} }
public void Button_Clicked(object sender, EventArgs e)
{
var newPage = new Views.Groupe();
// Définissez le contenu de la ContentView sur la nouvelle page
changeButton.Content = newPage;
}
private void InviteView(object sender, EventArgs e)
{
var newPage = new Views.Invite.Inviter();
// Définissez le contenu de la ContentView sur la nouvelle page
changeButton.Content = newPage;
}
private void ParticipantView(object sender, EventArgs e)
{
var newPage = new Views.Participations.Nourriture();
// Définissez le contenu de la ContentView sur la nouvelle page
changeButton.Content = newPage;
}
private void PariView(object sender, EventArgs e)
{
var newPage = new Views.Pari.Parier();
// Définissez le contenu de la ContentView sur la nouvelle page
changeButton.Content = newPage;
}
private void InfoView(object sender, EventArgs e)
{
var newPage = new Views.Information.Info();
// Définissez le contenu de la ContentView sur la nouvelle page
changeButton.Content = newPage;
}
} }

@ -25,7 +25,7 @@
<ColumnDefinition Width="3*"/> <ColumnDefinition Width="3*"/>
<ColumnDefinition Width="5*"/> <ColumnDefinition Width="5*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Label Grid.Column="0" TextColor="Aqua" Text="Nom de l'événement :" FontSize="Title"/> <Label Grid.Column="0" TextColor="Black" Text="Nom de l'événement :" FontSize="Title"/>
<Entry Placeholder="Entrer nom" Grid.Column="1" FontSize="Title"/> <Entry Placeholder="Entrer nom" Grid.Column="1" FontSize="Title"/>
</Grid> </Grid>
@ -35,7 +35,7 @@
<ColumnDefinition Width="3*"/> <ColumnDefinition Width="3*"/>
<ColumnDefinition Width="5*"/> <ColumnDefinition Width="5*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Label Grid.Column="0" TextColor="Aqua" Text="Date de l'événement :" FontSize="Title"/> <Label Grid.Column="0" TextColor="Black" Text="Date de l'événement :" FontSize="Title"/>
<Entry Placeholder="Entrer date" Grid.Column="1" FontSize="Title"/> <Entry Placeholder="Entrer date" Grid.Column="1" FontSize="Title"/>
</Grid> </Grid>
@ -45,7 +45,7 @@
<ColumnDefinition Width="3*"/> <ColumnDefinition Width="3*"/>
<ColumnDefinition Width="5*"/> <ColumnDefinition Width="5*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Label Grid.Column="0" TextColor="Aqua" Text="Indiquer adresse:" FontSize="Title"/> <Label Grid.Column="0" TextColor="Black" Text="Indiquer adresse:" FontSize="Title"/>
<Entry Placeholder="Entrer adresse" Grid.Column="1" FontSize="Title"/> <Entry Placeholder="Entrer adresse" Grid.Column="1" FontSize="Title"/>
</Grid> </Grid>
@ -55,12 +55,12 @@
<ColumnDefinition Width="3*"/> <ColumnDefinition Width="3*"/>
<ColumnDefinition Width="5*"/> <ColumnDefinition Width="5*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Label Grid.Column="0" TextColor="Aqua" Text="Indiquer horaire de l'evenement :" FontSize="Title"/> <Label Grid.Column="0" TextColor="Black" Text="Indiquer horaire de l'evenement :" FontSize="Title"/>
<Entry Placeholder="Entrer heure" Grid.Column="1" FontSize="Title"/> <Entry Placeholder="Entrer heure" Grid.Column="1" FontSize="Title"/>
</Grid> </Grid>
<!-- Cinquième input ajout invité--> <!-- Cinquième input ajout invité-->
<Grid Grid.Row="5"> <Grid Grid.Row="5" HeightRequest="60">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"/> <ColumnDefinition Width="1*"/>
<ColumnDefinition Width="10*"/> <ColumnDefinition Width="10*"/>
@ -69,7 +69,7 @@
<Entry Placeholder="Ajouter un invité" Grid.Column="1" FontSize="Title"/> <Entry Placeholder="Ajouter un invité" Grid.Column="1" FontSize="Title"/>
</Grid> </Grid>
<Button Grid.Row="6" Text="Creer événement" Margin="10" MinimumHeightRequest="50" MinimumWidthRequest="150" MaximumHeightRequest="400" MaximumWidthRequest="300"/> <Button Grid.Row="6" Text="Creer événement" />
</Grid> </Grid>

@ -3,20 +3,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ParionsCuite.Views.Information.Info"> x:Class="ParionsCuite.Views.Information.Info">
<VerticalStackLayout> <VerticalStackLayout>
<!--Grid menu-->
<Grid Margin="20">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="3*"/>
</Grid.ColumnDefinitions>
<Button Text="Invité" />
<Button Text="Participant" Grid.Column="1"/>
<Button Text="Pari" Grid.Column="2"/>
<Button Text="Information" Grid.Column="3" BackgroundColor="Grey"/>
</Grid>
<StackLayout HorizontalOptions="Start" MinimumWidthRequest="1000" MinimumHeightRequest="1000" Margin="200,20,0,0" > <StackLayout HorizontalOptions="Start" MinimumWidthRequest="1000" MinimumHeightRequest="1000" Margin="200,20,0,0" >
<TableView RowHeight="70"> <TableView RowHeight="70">

@ -4,14 +4,7 @@
x:Class="ParionsCuite.Views.Invite.Inviter"> x:Class="ParionsCuite.Views.Invite.Inviter">
<VerticalStackLayout> <VerticalStackLayout>
<!--Grid menu-->
<Grid Margin="20" ColumnDefinitions="*,*,*,*">
<Button Text="Invité" BackgroundColor="Grey"/>
<Button Text="Participant" Grid.Column="1"/>
<Button Text="Pari" Grid.Column="2"/>
<Button Text="Information" Grid.Column="3"/>
</Grid>
<!--Grid Pincipale--> <!--Grid Pincipale-->
<Grid ColumnDefinitions="8*,*,10*"> <Grid ColumnDefinitions="8*,*,10*">

@ -3,20 +3,14 @@
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ParionsCuite.Views.Pari.Parier"> x:Class="ParionsCuite.Views.Pari.Parier">
<VerticalStackLayout> <VerticalStackLayout>
<!--Grid menu-->
<Grid Margin="20" ColumnDefinitions="*,*,*,*">
<Button Text="Invité" />
<Button Text="Participant" Grid.Column="1"/>
<Button Text="Pari" Grid.Column="2" BackgroundColor="Grey"/>
<Button Text="Information" Grid.Column="3" />
</Grid>
<!--Grid Pari--> <!--Grid Pari-->
<Grid Margin="20" ColumnDefinitions="*,*,*,*"> <Grid Margin="20" ColumnDefinitions="*,*,*,*">
<Button Text="Pari 1" BackgroundColor="Grey" /> <Button Text="Pari 1" BackgroundColor="Grey" />
<Button Text="Pari 2" Grid.Column="1"/> <Button Text="Pari 2" Grid.Column="1"/>
<Button Text="Pari 3" Grid.Column="2" /> <Button Text="Pari 3" Grid.Column="2" />
<Button Text="Ajouter Pari" Grid.Column="3" Margin="50,0,0,0"/> <Button Text="Ajouter Pari" Grid.Column="3" Margin="50,0,0,0" Clicked="AjoutPariView"/>
</Grid> </Grid>
<!--P1 vs P2--> <!--P1 vs P2-->

@ -1,3 +1,12 @@
using System;
using Microsoft.Maui.Controls;
using Microsoft.Maui.Platform;
using Microsoft.VisualBasic;
using ParionsCuite.Modeles;
using ParionsCuite.Views.Information;
using ParionsCuite.Views.Invite;
using ParionsCuite;
using ParionsCuite.Views.Participations.Autre;
namespace ParionsCuite.Views.Pari; namespace ParionsCuite.Views.Pari;
public partial class Parier : ContentView public partial class Parier : ContentView
@ -6,4 +15,8 @@ public partial class Parier : ContentView
{ {
InitializeComponent(); InitializeComponent();
} }
private void AjoutPariView(object sender, EventArgs e)
{
}
} }

@ -3,19 +3,6 @@
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ParionsCuite.Views.Participations.Boisson.Boissons"> x:Class="ParionsCuite.Views.Participations.Boisson.Boissons">
<VerticalStackLayout> <VerticalStackLayout>
<!--Grid menu-->
<Grid Margin="20">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Button Text="Invité" />
<Button Text="Participant" Grid.Column="1"/>
<Button Text="Pari" Grid.Column="2" BackgroundColor="Grey"/>
<Button Text="Information" Grid.Column="3" />
</Grid>
<!--Grid Participation--> <!--Grid Participation-->
<Grid ColumnDefinitions="*,*,*"> <Grid ColumnDefinitions="*,*,*">

@ -4,13 +4,6 @@
x:Class="ParionsCuite.Views.Participations.Nourriture"> x:Class="ParionsCuite.Views.Participations.Nourriture">
<VerticalStackLayout> <VerticalStackLayout>
<!--Grid menu-->
<Grid Margin="20" ColumnDefinitions="*,*,*,*">
<Button Text="Invité" />
<Button Text="Participant" Grid.Column="1"/>
<Button Text="Pari" Grid.Column="2" BackgroundColor="Grey"/>
<Button Text="Information" Grid.Column="3" />
</Grid>
<!--Grid Participation--> <!--Grid Participation-->
<Grid ColumnDefinitions="*,*,*"> <Grid ColumnDefinitions="*,*,*">

Loading…
Cancel
Save