From 5c4e100b16dd59278345d9377d164dcd5ed8cf10 Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Thu, 11 Apr 2019 02:34:37 +0200 Subject: [PATCH] Binding picker --- .../AideDeJeu/ViewModels/PickerViewModel.cs | 6 +- .../Views/PlayerCharacterEditorPage.xaml | 4 +- .../AideDeJeu/Views/StringPickerView.xaml | 34 +++++---- .../AideDeJeu/Views/StringPickerView.xaml.cs | 73 ++++++++++++++++++- 4 files changed, 95 insertions(+), 22 deletions(-) diff --git a/AideDeJeu/AideDeJeu/ViewModels/PickerViewModel.cs b/AideDeJeu/AideDeJeu/ViewModels/PickerViewModel.cs index 2388ebe1..d6a11718 100644 --- a/AideDeJeu/AideDeJeu/ViewModels/PickerViewModel.cs +++ b/AideDeJeu/AideDeJeu/ViewModels/PickerViewModel.cs @@ -8,7 +8,7 @@ namespace AideDeJeu.ViewModels public class PickerViewModel : BaseViewModel where T:class { private string _Title = null; - public string Title + public new string Title { get { @@ -20,8 +20,8 @@ namespace AideDeJeu.ViewModels } } - private List _Items = null; - public List Items + private System.Collections.IEnumerable _Items = null; + public System.Collections.IEnumerable Items { get { diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml index 5af6688b..a926570f 100644 --- a/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml +++ b/AideDeJeu/AideDeJeu/Views/PlayerCharacterEditorPage.xaml @@ -74,7 +74,9 @@ - + + +