private static void Form_FormClosed(object sender, System.Windows.Forms.FormClosedEventArgs e) { formConnections form = (formConnections)sender; if (FormHandler.ContainsKey(form.Client.ID)) { FormHandler.Remove(form.Client.ID); } form.Dispose(); }
public static void Start(IClient c) { if (!FormHandler.ContainsKey(c.ID)) { formConnections form = new formConnections(c, UIHost.GetImage("ethernet_port.png")); form.FormClosed += Form_FormClosed; FormHandler.Add(c.ID, form); form.Show(); } }