private void lnkAddNewRule_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { var ruleConfigForm = new RuleConfig(); var result = ruleConfigForm.ShowDialog(this); if (result == DialogResult.OK) { _ruleProfile.Rules.Add(ruleConfigForm.ConfiguredRule); DrawUi(); } }
private void lnkEditRule_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { var ruleConfigForm = new RuleConfig(lstRules.SelectedItem as FilterRule); var result = ruleConfigForm.ShowDialog(this); if (result == DialogResult.OK) { // the filterRule is mutated by ruleConfigForm DrawUi(); } }