Page info Fruit du démon + visual state boutton

devGuillaume
Yoan 2 years ago
parent 3a5d898a87
commit 45ac2c403b

@ -17,6 +17,16 @@ namespace Model.Stub
new Equipage("Équipage du Clown", "Bagï Kalzokudan", "East Blue", 8, 4, true, "L'équipage du Clown ...","clown.png"), new Equipage("Équipage du Clown", "Bagï Kalzokudan", "East Blue", 8, 4, true, "L'équipage du Clown ...","clown.png"),
new Equipage("Équipage de Barbe Blanche", "Shirohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Blanche ...","blanche.jpg"), new Equipage("Équipage de Barbe Blanche", "Shirohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Blanche ...","blanche.jpg"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"), new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
new Equipage("Équipage de Barbe Noire", "Kurohige Kaizokudan", "East Blue", 234, 151, true, "L'équipage de Barbe Noire ...","noire.png"),
}; };
return Lequipage; return Lequipage;
} }

@ -13,7 +13,7 @@
<ShellContent <ShellContent
ContentTemplate="{DataTemplate local:PageEquipage}" ContentTemplate="{DataTemplate local:PageBestiaire}"
Route="PageFDD" /> Route="PageFDD" />

@ -29,7 +29,7 @@
<Button Style="{StaticResource buttonMenu2}" Text="Bestiaire"/> <Button Style="{StaticResource buttonMenu2}" Text="Bestiaire"/>
<Button Style="{StaticResource buttonMenu}" Text="Équipages" Clicked="Hyperlink_Equip"/> <Button Style="{StaticResource buttonMenu}" Text="Équipages" Clicked="Hyperlink_Equip"/>
</VerticalStackLayout> </VerticalStackLayout>
<VerticalStackLayout Grid.Row="0" Grid.Column="1" Spacing="40"> <VerticalStackLayout Grid.Row="0" Grid.Column="1" Spacing="20">
<Grid BackgroundColor="#72a3b3" Padding="10" ColumnSpacing="50" > <Grid BackgroundColor="#72a3b3" Padding="10" ColumnSpacing="50" >
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="10*"/> <RowDefinition Height="10*"/>
@ -53,27 +53,28 @@
<CollectionView x:Name="listeBest" ItemsUpdatingScrollMode="KeepScrollOffset" VerticalScrollBarVisibility="Always" ItemsLayout="VerticalGrid, 4"> <CollectionView x:Name="listeBest" ItemsUpdatingScrollMode="KeepScrollOffset" VerticalScrollBarVisibility="Always" ItemsLayout="VerticalGrid, 4">
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<Grid Padding="10" ColumnSpacing="10" RowSpacing="50"> <Grid Padding="20" ColumnSpacing="20" RowSpacing="20">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="25*"/> <ColumnDefinition Width="25*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Image <Frame CornerRadius="25" BackgroundColor="#e2edf1" BorderColor="#72a3b3" >
Source="{Binding Image}" <StackLayout Orientation="Vertical" Padding="5">
HeightRequest="270" <Image
WidthRequest="270" Source="{Binding Image}"
HeightRequest="290"
WidthRequest="290" />
/> <Label
HorizontalOptions="Center"
VerticalOptions="Start"
HorizontalTextAlignment="Center"
Text="{Binding Nom}"
<Label FontSize="19"
VerticalOptions="End" TextColor="#72a3b3"
FontAttributes="Bold" />
HorizontalOptions="Center" </StackLayout>
HorizontalTextAlignment="Center" </Frame>
Padding="5"
Margin="10"
Text="{Binding Nom}"
BackgroundColor="#72a3b3"
FontAttributes="Bold" />
</Grid> </Grid>
</DataTemplate> </DataTemplate>

@ -22,15 +22,15 @@
<Button Style="{StaticResource buttonMenu}" Text="Accueil" Clicked="Hyperlink_Accueil"/> <Button Style="{StaticResource buttonMenu}" Text="Accueil" Clicked="Hyperlink_Accueil"/>
<Button Style="{StaticResource buttonMenu2}" Text="Carte"/> <Button Style="{StaticResource buttonMenu}" Text="Carte"/>
<Button Style="{StaticResource buttonMenu}" Text="Personnages" Clicked="Hyperlink_Perso"/> <Button Style="{StaticResource buttonMenu}" Text="Personnages" Clicked="Hyperlink_Perso"/>
<Button Style="{StaticResource buttonMenu}" Text="Fruits du démon" Clicked="Hyperlink_FDD"/> <Button Style="{StaticResource buttonMenu}" Text="Fruits du démon" Clicked="Hyperlink_FDD"/>
<Button Style="{StaticResource buttonMenu}" Text="Bateaux" Clicked="Hyperlink_Bateau"/> <Button Style="{StaticResource buttonMenu}" Text="Bateaux" Clicked="Hyperlink_Bateau"/>
<Button Style="{StaticResource buttonMenu}" Text="Îles"/> <Button Style="{StaticResource buttonMenu}" Text="Îles"/>
<Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/> <Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/>
<Button Style="{StaticResource buttonMenu}" Text="Équipages" Clicked="Hyperlink_Equip"/> <Button Style="{StaticResource buttonMenu2}" Text="Équipages" Clicked="Hyperlink_Equip"/>
</VerticalStackLayout> </VerticalStackLayout>
<VerticalStackLayout Grid.Row="0" Grid.Column="1" Spacing="40"> <VerticalStackLayout Grid.Row="0" Grid.Column="1" Spacing="10">
<Grid BackgroundColor="#72a3b3" Padding="10" ColumnSpacing="50" > <Grid BackgroundColor="#72a3b3" Padding="10" ColumnSpacing="50" >
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="10*"/> <RowDefinition Height="10*"/>
@ -51,36 +51,40 @@
</Frame> </Frame>
</Grid> </Grid>
<CollectionView x:Name="listeEquip" ItemsUpdatingScrollMode="KeepScrollOffset" VerticalScrollBarVisibility="Always" ItemsLayout="VerticalGrid, 4"> <CollectionView x:Name="listeEquip" VerticalScrollBarVisibility="Always" ItemsLayout="VerticalGrid, 4">
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<Grid Padding="10" ColumnSpacing="10" RowSpacing="50"> <Grid Padding="20" ColumnSpacing="20" RowSpacing="20">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="25*"/> <ColumnDefinition Width="25*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Image <Frame CornerRadius="25" BackgroundColor="Black" BorderColor="Black" >
Source="{Binding Image}" <StackLayout Orientation="Vertical" Padding="5">
HeightRequest="270" <Image
WidthRequest="270" Source="{Binding Image}"
BackgroundColor="Black" HeightRequest="290"
/> WidthRequest="290"
/>
<Label <Label
VerticalOptions="End" HorizontalOptions="Center"
VerticalOptions="Start"
HorizontalTextAlignment="Center"
Text="{Binding Nom}"
HorizontalOptions="Center" FontSize="19"
HorizontalTextAlignment="Center" TextColor="White"
Padding="5" FontAttributes="Bold" />
Margin="10" </StackLayout>
Text="{Binding Nom}" </Frame>
BackgroundColor="#72a3b3"
FontAttributes="Bold" />
</Grid> </Grid>
</DataTemplate> </DataTemplate>
</CollectionView.ItemTemplate> </CollectionView.ItemTemplate>
</CollectionView> </CollectionView>
</VerticalStackLayout> </VerticalStackLayout>
</Grid> </Grid>
</ContentPage> </ContentPage>

@ -36,4 +36,9 @@ public partial class PageEquipage : ContentPage
{ {
await Navigation.PushAsync(new PageBateau()); await Navigation.PushAsync(new PageBateau());
} }
private void listeEquip_ScrollToRequested(object sender, ScrollToRequestEventArgs e)
{
}
} }

@ -55,7 +55,7 @@
</Frame> </Frame>
</Grid> </Grid>
<CollectionView x:Name="listeFDD" ItemsLayout="VerticalGrid, 4"> <CollectionView x:Name="listeFDD" Style="{StaticResource RespCollection}">
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<Grid Padding="20" ColumnSpacing="20" RowSpacing="20"> <Grid Padding="20" ColumnSpacing="20" RowSpacing="20">

@ -25,11 +25,11 @@
<Button Style="{StaticResource buttonMenu}" Text="Accueil"/> <Button Style="{StaticResource buttonMenu}" Text="Accueil"/>
<Button Style="{StaticResource buttonMenu}" Text="Carte"/> <Button Style="{StaticResource buttonMenu}" Text="Carte"/>
<Button Style="{StaticResource buttonMenu}" Text="Personnages"/> <Button Style="{StaticResource buttonMenu}" Text="Personnages"/>
<Button Style="{StaticResource buttonMenu2}" Text="Fruits du démon"/> <Button Style="{StaticResource buttonMenu}" Text="Fruits du démon"/>
<Button Style="{StaticResource buttonMenu}" Text="Bateaux"/> <Button Style="{StaticResource buttonMenu}" Text="Bateaux"/>
<Button Style="{StaticResource buttonMenu}" Text="Îles"/> <Button Style="{StaticResource buttonMenu}" Text="Îles"/>
<Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/> <Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/>
<Button Style="{StaticResource buttonMenu}" Text="Équipages"/> <Button Style="{StaticResource buttonMenu2}" Text="Équipages"/>
</VerticalStackLayout> </VerticalStackLayout>
<ScrollView Grid.Row="0" Grid.Column="1" Orientation="Vertical" VerticalScrollBarVisibility="Always"> <ScrollView Grid.Row="0" Grid.Column="1" Orientation="Vertical" VerticalScrollBarVisibility="Always">
<VerticalStackLayout Spacing="40"> <VerticalStackLayout Spacing="40">
@ -37,64 +37,56 @@
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<VerticalStackLayout Spacing="10" Padding="20"> <VerticalStackLayout Spacing="10" Padding="40">
<Grid Padding="10" ColumnSpacing="20"> <Grid ColumnSpacing="20">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="45*"/> <ColumnDefinition Width="40*"/>
<ColumnDefinition Width="45*"/> <ColumnDefinition Width="40*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<VerticalStackLayout Grid.Column="0" Spacing="4"> <VerticalStackLayout Grid.Column="0" Spacing="4">
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<Label Text="Sommaire" TextColor="#72a3b3"/> <Label Text="Sommaire" Style="{StaticResource titreInfo}"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<Label Text="1 - Description" TextColor="#72a3b3"/> <Label Text="1 - Description" TextColor="#72a3b3"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<Label Text="2 - Membre(s)" TextColor="#72a3b3"/> <Label Text="2 - Membre(s)" TextColor="#72a3b3"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<Label Text="3 - Allié(s)" TextColor="#72a3b3"/> <Label Text="3 - Allié(s)" TextColor="#72a3b3"/>
</Frame> </Frame>
</VerticalStackLayout> </VerticalStackLayout>
<VerticalStackLayout Grid.Column="1" Spacing="4"> <VerticalStackLayout Grid.Column="1" Spacing="4">
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<Label <Label Style="{StaticResource titreInfo}" Text="{Binding Nom}"/>
VerticalOptions="End"
HorizontalOptions="Center"
HorizontalTextAlignment="Center"
FontSize="20"
Text="{Binding Nom}"
TextColor="#72a3b3"
FontAttributes="Bold" />
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame BorderColor="#72a3b3">
<Image <Image
Source="{Binding Image}" Source="{Binding Image}"
HeightRequest="270" HeightRequest="200"
WidthRequest="270" WidthRequest="300"
Aspect="AspectFit" Aspect="AspectFit"
/> />
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5"> <StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5">
<Label Text="Nom Romanisé :" TextColor="#72a3b3"/> <Label Text="Nom Romanisé :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding NomRomanise}" TextColor="#72a3b3"/> <Label Text="{Binding NomRomanise}" TextColor="#72a3b3"/>
</StackLayout> </StackLayout>
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5"> <StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5">
<Label Text="Region :" TextColor="#72a3b3"/> <Label Text="Region :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding Region}" TextColor="#72a3b3"/> <Label Text="{Binding Region}" TextColor="#72a3b3"/>
</StackLayout> </StackLayout>
</Frame> </Frame>
<Frame BorderColor="#72a3b3"> <Frame Style="{StaticResource frameInfo}">
<StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5"> <StackLayout HorizontalOptions="Center" Orientation="Horizontal" Spacing="5">
<Label Text="Statut :" TextColor="#72a3b3"/> <Label Text="Statut :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding Statut}" TextColor="#72a3b3"/> <Label Text="{Binding Statut}" TextColor="#72a3b3"/>
</StackLayout> </StackLayout>
</Frame> </Frame>
@ -104,13 +96,13 @@
</Grid> </Grid>
<Label Text="Description :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/> <Label Text="Description :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/>
<Line X1="0" Y1="0" X2="3000" Y2="0" Stroke="#72a3b3" /> <Line X1="0" Y1="0" X2="3000" Y2="0" StrokeThickness="2" Stroke="#72a3b3" />
<Label Text="{Binding Description}" TextColor="#72a3b3" /> <Label Text="{Binding Description}" TextColor="#72a3b3" />
<Label Text="Membre(s) :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/> <Label Text="Membre(s) :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/>
<Line X1="0" Y1="0" X2="3000" Y2="0" Stroke="#72a3b3" /> <Line X1="0" Y1="0" X2="3000" Y2="0" StrokeThickness="2" Stroke="#72a3b3" />
<Label Text="{Binding Membre}" TextColor="#72a3b3" /> <Label Text="{Binding Membre}" TextColor="#72a3b3" />
<Label Text="Allié(s) :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/> <Label Text="Allié(s) :" TextColor="#72a3b3" FontSize="20" FontAttributes="Bold"/>
<Line X1="0" Y1="0" X2="3000" Y2="0" Stroke="#72a3b3" /> <Line X1="0" Y1="0" X2="3000" Y2="0" StrokeThickness="2" Stroke="#72a3b3" />
<Label Text="{Binding Allie}" TextColor="#72a3b3" /> <Label Text="{Binding Allie}" TextColor="#72a3b3" />
</VerticalStackLayout> </VerticalStackLayout>

@ -31,86 +31,87 @@
<Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/> <Button Style="{StaticResource buttonMenu}" Text="Bestiaire"/>
<Button Style="{StaticResource buttonMenu}" Text="Équipages"/> <Button Style="{StaticResource buttonMenu}" Text="Équipages"/>
</VerticalStackLayout> </VerticalStackLayout>
<VerticalStackLayout Grid.Row="0" Grid.Column="1" Spacing="40"> <ScrollView Grid.Row="0" Grid.Column="1" Orientation="Vertical" VerticalScrollBarVisibility="Always">
<VerticalStackLayout Spacing="40">
<CollectionView x:Name="listObj" > <CollectionView x:Name="listObj" >
<CollectionView.ItemTemplate> <CollectionView.ItemTemplate>
<DataTemplate> <DataTemplate>
<VerticalStackLayout Spacing="10" Padding="20" > <VerticalStackLayout Spacing="10" Padding="40" >
<Grid ColumnSpacing="45" Padding="30"> <Grid ColumnSpacing="20">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="30*"/> <ColumnDefinition Width="45*"/>
<ColumnDefinition Width="30*"/> <ColumnDefinition Width="45*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<VerticalStackLayout Grid.Column="0" Spacing="2" Padding="5"> <VerticalStackLayout Grid.Column="0" Spacing="2" Padding="5">
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<Label Text="Sommaire :" Style="{StaticResource titreInfo}" /> <Label Text="Sommaire :" Style="{StaticResource titreInfo}" />
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}" >
<Label Text="1 Description" TextColor="#72a3b3"/> <Label Text="1 Description" TextColor="#72a3b3"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}" >
<Label Text="2 Force/Faiblesses" TextColor="#72a3b3"/> <Label Text="2 Force/Faiblesses" TextColor="#72a3b3"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}" >
<Label Text="3 Utilisateurs" TextColor="#72a3b3"/> <Label Text="3 Utilisateurs" TextColor="#72a3b3"/>
</Frame> </Frame>
</VerticalStackLayout> </VerticalStackLayout>
<VerticalStackLayout Grid.Column="1" Spacing="2" Padding="5"> <VerticalStackLayout Grid.Column="1" Spacing="2" Padding="5">
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}" >
<Label Text="{Binding Nom}" HorizontalOptions="Center" Style="{StaticResource titreInfo}" /> <Label Text="{Binding Nom}" HorizontalOptions="Center" Style="{StaticResource titreInfo}" />
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<Image <Image
Source="{Binding Image}" Source="{Binding Image}"
HeightRequest="250" HeightRequest="250"
WidthRequest="250"/> WidthRequest="250"/>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<HorizontalStackLayout Spacing="5" HorizontalOptions="Center"> <HorizontalStackLayout Spacing="5" HorizontalOptions="Center">
<Label Text="Nom romanisé :" TextColor="#72a3b3" FontAttributes="Bold"/> <Label Text="Nom romanisé :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding NomRomanise}" TextColor="#72a3b3"/> <Label Text="{Binding NomRomanise}" TextColor="#72a3b3"/>
</HorizontalStackLayout> </HorizontalStackLayout>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<HorizontalStackLayout Spacing="5" HorizontalOptions="Center"> <HorizontalStackLayout Spacing="5" HorizontalOptions="Center">
<Label Text="Type :" TextColor="#72a3b3" FontAttributes="Bold"/> <Label Text="Type :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding Type}" TextColor="#72a3b3"/> <Label Text="{Binding Type}" TextColor="#72a3b3"/>
</HorizontalStackLayout> </HorizontalStackLayout>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<HorizontalStackLayout Spacing="5" HorizontalOptions="Center"> <HorizontalStackLayout Spacing="5" HorizontalOptions="Center">
<Label Text="Premier apparition (chapitre) :" TextColor="#72a3b3" FontAttributes="Bold"/> <Label Text="Premier apparition (chapitre) :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding PremierChap}" TextColor="#72a3b3"/> <Label Text="{Binding PremierChap}" TextColor="#72a3b3"/>
</HorizontalStackLayout> </HorizontalStackLayout>
</Frame> </Frame>
<Frame BorderColor="#72a3b3" BackgroundColor="#e2edf1"> <Frame Style="{StaticResource frameInfo}">
<HorizontalStackLayout Spacing="5" HorizontalOptions="Center"> <HorizontalStackLayout Spacing="5" HorizontalOptions="Center">
<Label Text="Premier apparition (episode) :" TextColor="#72a3b3" FontAttributes="Bold"/> <Label Text="Premier apparition (episode) :" TextColor="#72a3b3" FontAttributes="Bold"/>
<Label Text="{Binding PremierEp}" TextColor="#72a3b3"/> <Label Text="{Binding PremierEp}" TextColor="#72a3b3"/>
</HorizontalStackLayout> </HorizontalStackLayout>
</Frame> </Frame>
</VerticalStackLayout> </VerticalStackLayout>
</Grid> </Grid>
<Label Text="Description :" Style="{StaticResource titreInfo}"/> <Label Text="Description :" Style="{StaticResource titreInfo}"/>
<Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="1500"/> <Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="3000"/>
<Label Text="{Binding Description}" TextColor="#72a3b3"/> <Label Text="{Binding Description}" TextColor="#72a3b3"/>
<Label Text="Force / Faiblesses :" Style="{StaticResource titreInfo}"/> <Label Text="Force / Faiblesses :" Style="{StaticResource titreInfo}"/>
<Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="1500"/> <Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="3000"/>
<Label Text="{Binding Forces}" TextColor="#72a3b3"/> <Label Text="{Binding Forces}" TextColor="#72a3b3"/>
<Label Text="{Binding Faiblesses}" TextColor="#72a3b3"/> <Label Text="{Binding Faiblesses}" TextColor="#72a3b3"/>
<Label Text="Utilisateurs :" Style="{StaticResource titreInfo}"/> <Label Text="Utilisateurs :" Style="{StaticResource titreInfo}"/>
<Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="1500"/> <Line Stroke="#72a3b3" StrokeThickness="2" X1="0" X2="3000"/>
</VerticalStackLayout> </VerticalStackLayout>
</DataTemplate> </DataTemplate>
</CollectionView.ItemTemplate> </CollectionView.ItemTemplate>
</CollectionView> </CollectionView>
</VerticalStackLayout> </VerticalStackLayout>
</ScrollView>
</Grid> </Grid>
</ContentPage> </ContentPage>

@ -410,6 +410,34 @@
<Setter Property="TextColor" Value="White"/> <Setter Property="TextColor" Value="White"/>
<Setter Property="CornerRadius" Value="0"/> <Setter Property="CornerRadius" Value="0"/>
<Setter Property="WidthRequest" Value="250"/> <Setter Property="WidthRequest" Value="250"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup>
<VisualState x:Name="Normal">
<VisualState.Setters>
<Setter Property="BackgroundColor" Value="#bfe5ef"/>
<Setter Property="WidthRequest" Value="250"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="PointerOver">
<VisualState.Setters>
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
<GradientStop Color="#cdffd8" Offset="0.1" />
<GradientStop Color="#94b9ff" Offset="1.0" />
</LinearGradientBrush>
</Setter.Value>
</Setter>
<Setter Property="WidthRequest" Value="275" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style> </Style>
<Style TargetType="Button" x:Key="buttonMenu2"> <Style TargetType="Button" x:Key="buttonMenu2">
@ -435,4 +463,77 @@
<Setter Property="FontSize" Value="20"/> <Setter Property="FontSize" Value="20"/>
<Setter Property="TextColor" Value="#72a3b3"/> <Setter Property="TextColor" Value="#72a3b3"/>
</Style> </Style>
<Style TargetType="Frame" x:Key="frameInfo">
<Setter Property="BackgroundColor" Value="White"/>
<Setter Property="BorderColor" Value="#72a3b3"/>
</Style>
<Style x:Key="RespCollection"
TargetType="CollectionView">
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup>
<VisualState x:Name="Petit">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="0" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Property="ItemsLayout"
Value="VerticalGrid, 1" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Moyen">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="480" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Property="ItemsLayout"
Value="VerticalGrid, 2" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Grand">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="960" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Property="ItemsLayout"
Value="VerticalGrid, 4" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style x:Key="frameObjet" TargetType="Frame">
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup>
<VisualState x:Name="Normal">
<VisualState.Setters>
<Setter Property="CornerRadius" Value="25"/>
<Setter Property="BackgroundColor" Value="#e2edf1"/>
<Setter Property="BorderColor" Value="#72a3b3"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="PointerOver">
<VisualState.Setters>
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
<GradientStop Color="#cdffd8" Offset="0.1" />
<GradientStop Color="#94b9ff" Offset="1.0" />
</LinearGradientBrush>
</Setter.Value>
</Setter>
<Setter Property="WidthRequest" Value="275" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
</ResourceDictionary> </ResourceDictionary>

Loading…
Cancel
Save