// Constructor public MonsterCreatePage(GenericViewModel <MonsterModel> data) { InitializeComponent(); data.Data = new MonsterModel(); foreach (Image image in DefaultData.LoadMonsterImages()) { imageList.Add(image); } ImageView.ItemsSource = imageList; BindingContext = this.ViewModel = data; this.ViewModel.Title = "Create"; //Need to make the SelectedItem a string, so it can select the correct item. AttackPicker.SelectedItem = data.Data.Attack.ToString(); DefensePicker.SelectedItem = data.Data.Defense.ToString(); SpeedPicker.SelectedItem = data.Data.Speed.ToString(); }