Ejemplo n.º 1
0
        public static Equivalence Show(Equivalence e)
        {
            RuleDialog d = new RuleDialog(e);

            e = d.ShowDialog() == DialogResult.OK ? d.Value : null;
            d.Dispose();
            return(e);
        }
Ejemplo n.º 2
0
        private void addRuleMenuItem_Click(object sender, EventArgs e)
        {
            Equivalence rule = RuleDialog.Show(null);

            if (rule != null)
            {
                AddRule(rule);
                lstRules.SelectedIndex = lstRules.Items.Count - 1;
            }
        }
Ejemplo n.º 3
0
        private void editMenuItem_Click(object sender, EventArgs e)
        {
            int sel = lstRules.SelectedIndex;

            if (sel < 0)
            {
                return;
            }

            Equivalence rule = RuleDialog.Show(lstRules.SelectedItem as Equivalence);

            if (rule != null)
            {
                lstRules.Items[sel]    = rule;
                lstRules.SelectedIndex = sel;
            }
        }