Ejemplo n.º 1
0
 private void aEditIP_Execute(object sender, EventArgs e)
 {
     var index = lbIPList.SelectedIndex;
     var item = lbIPList.SelectedItem as string;
     var args = IpEntry.Parse(item);
     using (var form = new IpEnterForm(args))
     {
         form.Text = @"Update";
         if (form.ShowDialog() == DialogResult.OK)
         {
             item = form.Entry.ToString();
             lbIPList.Items.RemoveAt(index);
             lbIPList.Items.Insert(index, item);
             lbIPList.SelectedIndex = index;
             _hasChanges = true;
         }
     }
 }
Ejemplo n.º 2
0
 private void aAddIP_Execute(object sender, EventArgs e)
 {
     using (var form = new IpEnterForm())
     {
         form.Text = @"Add";
         if (form.ShowDialog() == DialogResult.OK)
         {
             var item = form.Entry.ToString();
             lbIPList.Items.Add(item);
             lbIPList.SelectedItem = item;
             _hasChanges = true;
         }
     }
 }