diff --git a/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacterEditorViewModel.cs b/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacterEditorViewModel.cs index e9ff9b63..b0effa79 100644 --- a/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacterEditorViewModel.cs +++ b/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacterEditorViewModel.cs @@ -109,14 +109,5 @@ namespace AideDeJeu.ViewModels return await context.Backgrounds.Where(b => b.GetType() == typeof(BackgroundItem)).OrderBy(b => Tools.Helpers.RemoveDiacritics(b.Name)).ToListAsync().ConfigureAwait(false); } } - public async Task InitAsync() - { - // using (var context = await StoreViewModel.GetLibraryContextAsync()) - // { - // Races = await context.Races.Where(r => !r.HasSubRaces).OrderBy(r => Tools.Helpers.RemoveDiacritics(r.Name)).ToListAsync(); - // Classes = await context.Classes.Where(c => !(c is SubClassItem)).OrderBy(c => Tools.Helpers.RemoveDiacritics(c.Name)).ToListAsync(); - // Backgrounds = await context.Backgrounds.Where(b => b.GetType() == typeof(BackgroundItem)).OrderBy(b => Tools.Helpers.RemoveDiacritics(b.Name)).ToListAsync(); - // } - } } } diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml index bc56047b..8bd5c27f 100644 --- a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml @@ -1,19 +1,73 @@  - - + + + + + 48 + 48 + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml.cs index 02bff184..f435177f 100644 --- a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml.cs @@ -11,13 +11,11 @@ using Xamarin.Forms.Xaml; namespace AideDeJeu.Views { [XamlCompilation(XamlCompilationOptions.Compile)] - public partial class PlayerCharacterEditorPage : ContentPage + public partial class PlayerCharacterEditorPage : TabbedPage { public PlayerCharacterEditorPage() { - var vm = new PlayerCharacterEditorViewModel(); - BindingContext = vm; - vm.InitAsync(); + BindingContext = new PlayerCharacterEditorViewModel(); InitializeComponent();