public RadioButtonViewModel() { RBCheck3 = true; ListBoxSource1.Add(new MyRadioButton(true)); for (int i = 0; i < 3; i++) { ListBoxSource1.Add(new MyRadioButton(false)); } Move = new DelegateCommand(_Move, CanExecute); }
public void _Move(object param) { index++; index %= ListBoxSource1.Count; int count = ListBoxSource1.Count; ListBoxSource1.Clear(); for (int i = 0; i < count; i++) { ListBoxSource1.Add(new MyRadioButton(false)); } ListBoxSource1.RemoveAt(index); ListBoxSource1.Insert(index, new MyRadioButton(true)); }