view favoris / accueil

code
Vivien DUFOUR 2 years ago
parent e77b8ed307
commit 386042ddcc

@ -4,11 +4,25 @@
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:ViewsApp"
xmlns:views="clr-namespace:ViewsApp.Views"
Shell.FlyoutBehavior="Disabled">
<TabBar>
<ShellContent
Title="Home"
ContentTemplate="{DataTemplate local:MainPage}"
Route="MainPage" />
ContentTemplate="{DataTemplate views:Accueil}"
Route="Accueil" />
<ShellContent
Title="Partition"
ContentTemplate="{DataTemplate views:Partition}"
Route="Partition" />
<ShellContent
Title="Favoris"
ContentTemplate="{DataTemplate views:Favoris}"
Route="Favoris" />
</TabBar>
</Shell>

@ -19,6 +19,16 @@
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Rectangle Grid.Row="0" Grid.Column="0"
BackgroundColor="#64C1FF"
WidthRequest="650"
HeightRequest="65"
VerticalOptions="Start"
HorizontalOptions="Start"
/>
<Image Grid.Row="0" Grid.Column="0"
Source="logo.png"
WidthRequest="60"
@ -32,11 +42,13 @@
MaximumWidthRequest="175"
VerticalOptions="Start"
HorizontalOptions="Center"
Margin="40,0,0,0"
BackgroundColor="Black"
Margin="40,5,0,0"
TextColor="White"
CancelButtonColor="White"
Placeholder="Rechercher ..."
PlaceholderColor="White"
VerticalTextAlignment="Center"
HorizontalTextAlignment="Start"
/>
<Image Grid.Row="0" Grid.Column="2"
@ -52,19 +64,18 @@
Source="etoile.png"
WidthRequest="50"
HeightRequest="50"
Margin="0,5,0,0"
VerticalOptions="Start"
HorizontalOptions="End"
/>
<Rectangle Grid.Row="1" Grid.Column="0"
WidthRequest="75"
HeightRequest="75"
BackgroundColor="Blue"/>
<Editor Placeholder="Entrez un nom d'utilisateur" x:Name="UtilEditor"></Editor>
<Button Text="Ajouter Utilisateur" Clicked="Button_Clicked"></Button>
</Grid>
</ScrollView>

@ -13,8 +13,7 @@ public partial class MainPage : ContentPage
private void Button_Clicked(object sender, EventArgs e)
{
Utilisateur u = new Utilisateur(1, UtilEditor.Text);
UtilManager.ajouterUtilisateur(u);
}
}

@ -10,13 +10,7 @@ namespace App.Models
{
public int Valeur { get; private set; }
public void augmenter(int valeur)
{
Valeur = valeur;
}
public void reduire(int valeur)
public void modifier(int valeur)
{
Valeur = valeur;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 28 KiB

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ViewsApp.MainPage"
Title="Favoris"
BackgroundColor="White">
<ScrollView>
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Rectangle Grid.Row="0" Grid.Column="0"
BackgroundColor="#64C1FF"
WidthRequest="650"
HeightRequest="65"
VerticalOptions="Start"
HorizontalOptions="Start"
/>
<Image Grid.Row="0" Grid.Column="0"
Source="logo.png"
WidthRequest="60"
HeightRequest="60"
VerticalOptions="Start"
HorizontalOptions="Start"
/>
<SearchBar Grid.Row="0" Grid.Column="1"
WidthRequest="175"
MaximumWidthRequest="175"
VerticalOptions="Start"
HorizontalOptions="Center"
Margin="40,5,0,0"
TextColor="White"
CancelButtonColor="White"
Placeholder="Rechercher ..."
PlaceholderColor="White"
VerticalTextAlignment="Center"
HorizontalTextAlignment="Start"
/>
<Image Grid.Row="0" Grid.Column="2"
Source="tri.png"
WidthRequest="60"
HeightRequest="60"
VerticalOptions="Start"
HorizontalOptions="Center"
Margin="100,0,0,0"
/>
<Image Grid.Row="0" Grid.Column="3"
Source="etoile.png"
WidthRequest="50"
HeightRequest="50"
Margin="0,5,0,0"
VerticalOptions="Start"
HorizontalOptions="End"
/>
<Rectangle Grid.Row="1" Grid.Column="0"
WidthRequest="75"
HeightRequest="75"
BackgroundColor="Blue"/>
</Grid>
</ScrollView>
</ContentPage>

@ -0,0 +1,9 @@
namespace ViewsApp.Views;
public partial class Accueil : ContentPage
{
public Accueil()
{
InitializeComponent();
}
}

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ViewsApp.MainPage"
Title="Favoris"
BackgroundColor="White">
<ScrollView>
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Rectangle Grid.Row="0" Grid.Column="0"
BackgroundColor="#64C1FF"
WidthRequest="650"
HeightRequest="65"
VerticalOptions="Start"
HorizontalOptions="Start"
/>
<Image Grid.Row="0" Grid.Column="0"
Source="logo.png"
WidthRequest="60"
HeightRequest="60"
VerticalOptions="Start"
HorizontalOptions="Start"
/>
<SearchBar Grid.Row="0" Grid.Column="1"
WidthRequest="175"
MaximumWidthRequest="175"
VerticalOptions="Start"
HorizontalOptions="Center"
Margin="40,5,0,0"
TextColor="White"
CancelButtonColor="White"
Placeholder="Rechercher ..."
PlaceholderColor="White"
VerticalTextAlignment="Center"
HorizontalTextAlignment="Start"
/>
<Image Grid.Row="0" Grid.Column="2"
Source="tri.png"
WidthRequest="60"
HeightRequest="60"
VerticalOptions="Start"
HorizontalOptions="Center"
Margin="100,0,0,0"
/>
<Image Grid.Row="0" Grid.Column="3"
Source="etoile.png"
WidthRequest="50"
HeightRequest="50"
Margin="0,5,0,0"
VerticalOptions="Start"
HorizontalOptions="End"
/>
<Rectangle Grid.Row="1" Grid.Column="0"
WidthRequest="75"
HeightRequest="75"
BackgroundColor="Blue"/>
</Grid>
</ScrollView>
</ContentPage>

@ -0,0 +1,9 @@
namespace ViewsApp.Views;
public partial class Favoris : ContentPage
{
public Favoris()
{
InitializeComponent();
}
}

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ViewsApp.Views.NewPage1"
Title="NewPage1">
<FlexLayout Direction="Column"
AlignItems="Center"
JustifyContent="SpaceEvenly">
<Rectangle
WidthRequest="50"
HeightRequest="50"
BackgroundColor="Blue"/>
</FlexLayout>
</ContentPage>

@ -1,9 +0,0 @@
namespace ViewsApp.Views;
public partial class NewPage1 : ContentPage
{
public NewPage1()
{
InitializeComponent();
}
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="ViewsApp.Views.Partition"
Title="Partition">
<VerticalStackLayout>
<Label
Text="Welcome to .NET MAUI!"
VerticalOptions="Center"
HorizontalOptions="Center" />
</VerticalStackLayout>
</ContentPage>

@ -0,0 +1,9 @@
namespace ViewsApp.Views;
public partial class Partition : ContentPage
{
public Partition()
{
InitializeComponent();
}
}

@ -48,4 +48,16 @@
<MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
</ItemGroup>
<ItemGroup>
<MauiXaml Update="Views\Accueil.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Favoris.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\Partition.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
</ItemGroup>
</Project>

Loading…
Cancel
Save