/// <summary> /// Base Constructor for the Monster Create Page /// </summary> /// <param name="data"></param> public CharacterCreatePage(GenericViewModel <BaseCharacter> data) { InitializeComponent(); data.Data = new BaseCharacter(); BindingContext = this.ViewModel = data; CharacterTypePicker.SelectedItem = data.Data.Attribute.ToString(); //This is the creation of the character image selection ObservableCollection <ImagePickerModel> imageList = new ObservableCollection <ImagePickerModel>(); foreach (ImagePickerModel image in DefaultData.AllChacterImages()) { imageList.Add(image); } ImageView.ItemsSource = imageList; charImage.Source = ViewModel.Data.ImageURI; }