/// <summary> /// Trata a operação de Adicionar Host /// </summary> private void adicionarToolStripMenuItem_Click(object sender, EventArgs e) { using (var hostAdd = new HostAddForm()) { var result = hostAdd.ShowDialog(this); switch (result) { case DialogResult.OK: // TODO: Validar se já existe Hosts.Add( new SNMPHost() { IP = hostAdd.IPAddr, Port = hostAdd.PortNum, Community = hostAdd.Community, Name = hostAdd.HostName } ); hostList_UpdateStatusBar(null, null); hostList.Focus(); break; case DialogResult.Cancel: // Faz nada não break; default: break; } } }