From 4f9a08b579ac254b0989868d12141a22e3e2aa02 Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Sun, 28 Apr 2019 22:16:00 +0200 Subject: [PATCH] Ajustements background + greetings tipeurs --- .../PlayerCharacterEditorViewModel.cs | 76 +++++++++---------- AideDeJeu/AideDeJeu/Views/AboutPage.xaml | 12 +++ .../PlayerCharacterEditorPage.xaml | 8 +- 3 files changed, 54 insertions(+), 42 deletions(-) diff --git a/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacter/PlayerCharacterEditorViewModel.cs b/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacter/PlayerCharacterEditorViewModel.cs index 298b8a63..ccfad0c9 100644 --- a/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacter/PlayerCharacterEditorViewModel.cs +++ b/AideDeJeu/AideDeJeu/ViewModels/PlayerCharacter/PlayerCharacterEditorViewModel.cs @@ -160,19 +160,19 @@ namespace AideDeJeu.ViewModels.PlayerCharacter #region Background public NotifyTaskCompletion> Backgrounds { get; private set; } - private int _BackgroundSelectedIndex = -1; - public int BackgroundSelectedIndex - { - get - { - return _BackgroundSelectedIndex; - } - set - { - SetProperty(ref _BackgroundSelectedIndex, value); - SelectedBackground = Backgrounds.Result[_BackgroundSelectedIndex]; - } - } + //private int _BackgroundSelectedIndex = -1; + //public int BackgroundSelectedIndex + //{ + // get + // { + // return _BackgroundSelectedIndex; + // } + // set + // { + // SetProperty(ref _BackgroundSelectedIndex, value); + // SelectedBackground = Backgrounds.Result[_BackgroundSelectedIndex]; + // } + //} private BackgroundItem _SelectedBackground = null; public BackgroundItem SelectedBackground @@ -184,7 +184,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter set { SetProperty(ref _SelectedBackground, value); - OnPropertyChanged(nameof(PreferedBackground)); + OnPropertyChanged(nameof(BackgroundOrSubBackground)); //NotifySelectedBackground = new NotifyTaskCompletion(Task.Run(() => LoadBackgroundAsync(_SelectedBackground))); } } @@ -247,28 +247,28 @@ namespace AideDeJeu.ViewModels.PlayerCharacter } } - private int _SubBackgroundSelectedIndex = -1; - public int SubBackgroundSelectedIndex - { - get - { - return _SubBackgroundSelectedIndex; - } - set - { - SetProperty(ref _SubBackgroundSelectedIndex, value); - if (_SubBackgroundSelectedIndex == 0) - { - //SelectedPlayerCharacter.SubBackground = null; - SubBackgroundSelectedIndex = -1; - SelectedSubBackground = null; - } - else if (_SubBackgroundSelectedIndex > 0) - { - SelectedSubBackground = SubBackgrounds[_SubBackgroundSelectedIndex]; - } - } - } + //private int _SubBackgroundSelectedIndex = -1; + //public int SubBackgroundSelectedIndex + //{ + // get + // { + // return _SubBackgroundSelectedIndex; + // } + // set + // { + // SetProperty(ref _SubBackgroundSelectedIndex, value); + // if (_SubBackgroundSelectedIndex == 0) + // { + // //SelectedPlayerCharacter.SubBackground = null; + // SubBackgroundSelectedIndex = -1; + // SelectedSubBackground = null; + // } + // else if (_SubBackgroundSelectedIndex > 0) + // { + // SelectedSubBackground = SubBackgrounds[_SubBackgroundSelectedIndex]; + // } + // } + //} private SubBackgroundItem _SelectedSubBackground = null; public SubBackgroundItem SelectedSubBackground @@ -280,7 +280,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter set { SetProperty(ref _SelectedSubBackground, value); - OnPropertyChanged(nameof(PreferedBackground)); + OnPropertyChanged(nameof(BackgroundOrSubBackground)); //NotifySelectedSubBackground = new NotifyTaskCompletion(Task.Run(() => LoadSubBackgroundAsync(SelectedSubBackground))); } } @@ -314,7 +314,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter return subbackground; } - public BackgroundItem PreferedBackground + public BackgroundItem BackgroundOrSubBackground { get { diff --git a/AideDeJeu/AideDeJeu/Views/AboutPage.xaml b/AideDeJeu/AideDeJeu/Views/AboutPage.xaml index 3d1e45b2..44511fba 100644 --- a/AideDeJeu/AideDeJeu/Views/AboutPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/AboutPage.xaml @@ -106,6 +106,18 @@ + +