private void RuleMenuItem_Click(object sender, RoutedEventArgs e) { switch ((sender as MenuItem).Header as string) { case "选中": var items = new RuleGroupItem[RuleBox.SelectedItems.Count]; RuleBox.SelectedItems.CopyTo(items, 0); ListExtension.Remove(ViewModel.RuleItems, items); break; case "全部": ViewModel.RuleItems.Clear(); break; default: break; } }
public void Add(RuleGroupItem rule) { Items.Add(rule); }