Merge DataBinding
continuous-integration/drone/push Build is failing Details

DataBinding
Matheo HERSAN 2 years ago
commit 4173709187

@ -9,12 +9,12 @@ public partial class App : Application
public string FileName { get; set; } = "SauvegardeDonnees.xml";
public string FilePath { get; set; } = Path.Combine(AppDomain.CurrentDomain.BaseDirectory);
public Manager MyManager { get; private set; } = new Manager(new Stub.Stub()); //pour utiliser le stub comme moyen de persistance.
public Manager MyManager { get; private set; } = new Manager(new Stub.Stub()); //pour utiliser le stub comme moyen de persistance.
public Admin MyAdmin { get; private set; } = new Admin("test", "test@test.ts", "Pseudo_test");
public Admin MyAdmin { get; private set; } = new Admin("test", "test@test.ts", "Pseudo_test");
public App()
{
public App()
{
InitializeComponent();
if (File.Exists(Path.Combine(FilePath, FileName)))
@ -23,9 +23,9 @@ public partial class App : Application
}
MyManager.charger();
MyManager.Admins.Add(MyAdmin);
MyManager.Admins.Add(MyAdmin);
MainPage = new AppShell();
MainPage = new AppShell();
if (!File.Exists(Path.Combine(FilePath, FileName)))
{

@ -1,9 +1,16 @@
namespace MangaMap.Views;
public partial class ficheAnime : ContentPage
{
public ficheAnime()
{
InitializeComponent();
}
namespace MangaMap.Views;
using Model;
public partial class ficheAnime : ContentPage
{
public Manager DataManager { get; set; }
public ficheAnime()
{
InitializeComponent();
DataManager = new Manager();
this.BindingContext = this;
}
}

@ -46,7 +46,18 @@
Text="Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description. Je suis une description."
Margin="20"/>
<Label Text="{Binding AnimeModel.Nom}" FontSize="Header" VerticalOptions="Center" TextColor="{StaticResource Primary}"/>
<Label Text="{Binding AnimeModel.Description}" Margin="20"/>
<Entry Text="{Binding AnimeModel.Nom}" Placeholder="Entrez le nom"/>
<Entry Text="{Binding AnimeModel.Description}" Placeholder="Entrez la description"/>
</VerticalStackLayout>
</Grid>
</ContentPage>
Loading…
Cancel
Save