/// <summary> /// Inits the user picker. /// </summary> /// <param name="users">Users.</param> public void InitUserPicker(List <PLFUser> users) { //new picket model var userPickerModel = new PetTypePickerModel(users); //set picker view model pvUserPicker.Model = userPickerModel; //add event handler userPickerModel.userChangeEvent += (sender, e) => { selectedUser = userPickerModel.selectedUser; }; }
/// <summary> /// Inits the attribut type picker. /// </summary> public void InitAttributTypePicker() { //create new picker model var petTypePicketModel = new PetTypePickerModel(Enum.GetValues(typeof(PetAttributeType))); //set picker view model pvAttributTypePicker.Model = petTypePicketModel; //add event handler petTypePicketModel.typeChangeEvent += (sender, e) => { selectedType = petTypePicketModel.selectedType; ivAttributIcon.Image = IosPetHelper.GetImageForAttributeType(selectedType); }; }