private async void ItemClicked()
        {
            await this.ScaleTo(1.05, 150);

            IsChecked = !IsChecked;
            await this.ScaleTo(1, 150);

            CheckedCommand?.Execute(null);
            OnChanged(IsChecked);
        }
Пример #2
0
        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);
                }
            }
        }