private void btnStatics_Click(object sender, EventArgs e) { try { if (cbClientType.SelectedIndex > -1) { MethodDude dude = new MethodDude((Type)cbClientType.SelectedItem); dude.Show(this); } } catch (Exception ex) { MessageBox.Show(this, ex.Message, @"Fail"); } }
private void btnNew_Click(object sender, EventArgs e) { try { if (cbClientType.SelectedIndex > -1) { object client = Activator.CreateInstance((Type)cbClientType.SelectedItem, tbServer.Text); MethodDude dude = new MethodDude(client); dude.Show(this); } } catch (Exception ex) { MessageBox.Show(this, ex.Message, @"Instantiate Fail"); } }