public void Handle_ItemTapped(object sender, ItemTappedEventArgs e) { var item = e.Item as RadioOption; if (item == null) { return; } _checkincheckoutViewmodel.SelectedHappinessOption = item; foreach (var s in _checkincheckoutViewmodel.RadioOptionsList.Where(x => x.IsSelected)) { s.IsSelected = false; } item.IsSelected = true; GetSelectedRadio = item; }
void Listen(RadioOption option, int index) { option.button.onClick.AddListener(() => SetSelected(index)); }