private void AddRuleBtn_Click(object sender, RoutedEventArgs e) { var page = new RuleView(); if (page.ShowDialog() != true) { return; } ViewModel.RuleItems.Add(page.RuleGroup); }
private void EditRuleBtn_Click(object sender, RoutedEventArgs e) { var selected = RuleBox.SelectedIndex; if (selected < 0) { return; } var page = new RuleView(); page.RuleGroup = ViewModel.RuleItems[selected]; if (page.ShowDialog() != true) { return; } ViewModel.RuleItems[selected] = page.RuleGroup; }