private async void ItemClicked() { await this.ScaleTo(1.05, 150); IsChecked = !IsChecked; await this.ScaleTo(1, 150); CheckedCommand?.Execute(null); OnChanged(IsChecked); }
private void OnCheckedChanged(object sender, bool args) { if (!args) { return; } var selectedRad = sender as CoreRadioButton; foreach (var rad in rads) { if (!selectedRad.RadioButtonId.Equals(rad.RadioButtonId)) { rad.Checked = false; } else { SelectedIndex = rad.RadioButtonId; CheckedCommand?.Execute(rad.RadioButtonId); } } }