@ -6,48 +6,45 @@
<ScrollView>
<VerticalStackLayout>
<Image Source="{Binding Image}"
MaximumWidthRequest="300"
Margin="20"
HorizontalOptions="Center"/>
MaximumWidthRequest="300"
Margin="20"
HorizontalOptions="Center"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Margin="20"
Padding="10"
Background="{StaticResource Primary}"
StrokeThickness="2"
Margin="20"
Padding="10"
Background="{StaticResource Primary}"
VerticalOptions="Start"
Grid.Column="1">
<Grid RowDefinitions="Auto, *, *, *, * "
ColumnDefinitions="*, *"
RowSpacing="10 ">
<Grid RowDefinitions="Auto, Auto, Auto, Auto, Auto "
ColumnDefinitions="*, *"
RowSpacing="8 ">
<Label FontAttributes="Bold"
Text="Nom S cientifique"/>
Text="Nom s cientifique"/>
<Label Grid.Column="1"
HorizontalOptions="End"
Text="{Binding NomScientifique}"/>
Text="{Binding NomScientifique}"/>
<Label Grid.Row="1"
FontAttributes="Bold"
Text="Espérance de vie"/>
FontAttributes="Bold"
Text="Espérance de vie"/>
<Label Grid.Column="2"
Grid.Row="1"
Grid.Row="1"
HorizontalOptions="End"
Text="{Binding EsperanceVie}"/>
Text="{Binding EsperanceVie}"/>
<Label Grid.Row="2"
FontAttributes="Bold"
Text="Poids moyen"/>
FontAttributes="Bold"
Text="Poids moyen"/>
<Label Grid.Column="2"
Grid.Row="2"
Grid.Row="2"
HorizontalOptions="End"
Text="{Binding PoidsMoyen}"/>
Text="{Binding PoidsMoyen}"/>
<Label Grid.Row="3"
FontAttributes="Bold"
Text="Taille moyenne"/>
FontAttributes="Bold"
Text="Taille moyenne"/>
<Label Grid.Column="2"
Grid.Row="3"
Grid.Row="3"
HorizontalOptions="End"
Text="{Binding TailleMoyenne}"/>
Text="{Binding TailleMoyenne}"/>
</Grid>
</Border>
@ -55,92 +52,106 @@
Margin="20">
<Label Text="Comportement"
FontSize="Large"/>
<Label Text="{Binding Comportement}"
Padding="10"
Background="{StaticResource Primary}"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Comportement}"/>
</Border>
</VerticalStackLayout>
<VerticalStackLayout
Margin="20">
<Label Text="Santé"
FontSize="Large"/>
<Label Text="{Binding Sante}"
Padding="10"
Background="{StaticResource Primary}"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Sante}"/>
</Border>
</VerticalStackLayout>
<VerticalStackLayout
Margin="20">
<Label Text="Education"
FontSize="Large"/>
<Label Text="{Binding Education}"
Padding="10"
Background="{StaticResource Primary}"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Education}"/>
</Border>
</VerticalStackLayout>
<VerticalStackLayout
Margin="20">
<Label Text="Entretien"
FontSize="Large"/>
<Label Text="{Binding Entretien}"
Padding="10"
Background="{StaticResource Primary}"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Entretien}"/>
</Border>
</VerticalStackLayout>
<VerticalStackLayout
Margin="20">
<VerticalStackLayout Margin="20">
<Label Text="Coût potentiel"
FontSize="Large"/>
<Label Text="{Binding Cout}"
Padding="10"
Background="{StaticResource Primary}"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Cout}"/>
</Border>
</VerticalStackLayout>
<VerticalStackLayout
Margin="20">
<VerticalStackLayout Margin="20">
<Label Text="Conseils"
FontSize="Large"/>
<Label Text="{Binding Conseil}"
Padding="10"
Background="{StaticResource Primary}"/>
FontSize="Large"/>
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Padding="10"
Background="{StaticResource Primary}">
<Label Text="{Binding Conseil}"/>
</Border>
</VerticalStackLayout>
<Grid RowDefinitions="Auto, *"
RowSpacing="20"
Padding="20">
<Label Text="Les races"
FontSize="Large"/>
RowSpacing="20"
Padding="20">
<Label Text="Les races"
FontSize="Large"/>
<ListView ItemsSource="{Binding ListeRaces}"
Grid.Row="1"
Grid.Row="1"
ItemSelected="OnClick">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid Margin="0,0,0,4">
<Border Stroke="{StaticResource Secondary}"
StrokeThickness="2"
Margin="10"
Padding="10"
BackgroundColor="{StaticResource Primary}">
StrokeThickness="2"
Margin="10"
Padding="10"
BackgroundColor="{StaticResource Primary}">
<Grid ColumnDefinitions="Auto, *"
RowDefinitions="3*, *, *"
ColumnSpacing="15">
RowDefinitions="3*"
ColumnSpacing="15">
<Frame Grid.RowSpan="3"
WidthRequest="8 0"
HeightRequest="8 0"
Padding="0"
Margin="10"
BorderColor="{StaticResource Primary}" >
HeightRequest="6 0"
WidthRequest="6 0"
Padding="0"
Margin="10"
BorderColor="{StaticResource Primary}">
<Image Source="{Binding Image}"/>
</Frame>
<Label Text="{Binding Nom}"
Grid.Column="1"
Grid.Row="0"
FontSize="Medium"/>
<Label Text="{Binding NomScientifique}"
Grid.Column="1"
Grid.Row="1"
FontSize="15"/>
<VerticalStackLayout Grid.Column="1">
<Label Text="{Binding Nom}"
FontSize="Large"/>
<Label Text="{Binding NomScientifique}"
FontSize="12"/>
</VerticalStackLayout>
</Grid>
</Border>
</Grid>