1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-31 15:36:07 +00:00

Test messaging center

This commit is contained in:
Yan Maniez 2019-05-29 13:52:21 +02:00
parent 64bd6411f7
commit 22125616e8
2 changed files with 7 additions and 0 deletions

View file

@ -2,6 +2,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text; using System.Text;
using Xamarin.Forms;
namespace AideDeJeu.ViewModels.PlayerCharacter namespace AideDeJeu.ViewModels.PlayerCharacter
{ {
@ -19,6 +20,8 @@ namespace AideDeJeu.ViewModels.PlayerCharacter
SubBackground = null; SubBackground = null;
SetProperty(ref _Background, value); SetProperty(ref _Background, value);
OnPropertyChanged(nameof(BackgroundOrSubBackground)); OnPropertyChanged(nameof(BackgroundOrSubBackground));
MessagingCenter.Send<PlayerCharacterViewModel>(DependencyService.Get<PlayerCharacterEditorViewModel>().SelectedPlayerCharacter, "Change");
} }
} }

View file

@ -37,6 +37,10 @@ namespace AideDeJeu.ViewModels.PlayerCharacter
SelectedPlayerCharacter = new PlayerCharacterViewModel() { Background = new BackgroundViewModel(), Abilities = new AbilitiesViewModel() }; SelectedPlayerCharacter = new PlayerCharacterViewModel() { Background = new BackgroundViewModel(), Abilities = new AbilitiesViewModel() };
SelectedPlayerCharacter.PropertyChanged += SelectedPlayerCharacter_PropertyChanged; SelectedPlayerCharacter.PropertyChanged += SelectedPlayerCharacter_PropertyChanged;
SelectedPlayerCharacter.Background.PropertyChanged += Background_PropertyChanged; SelectedPlayerCharacter.Background.PropertyChanged += Background_PropertyChanged;
MessagingCenter.Subscribe<PlayerCharacterViewModel>(SelectedPlayerCharacter, "Change", (sender) =>
{
});
// raz des listes de choix // raz des listes de choix