private void btAdd_Click(object sender, EventArgs e) { frmPerformerImport f = new frmPerformerImport(); if (f.ShowDialog(this) == DialogResult.OK) { Type[] types = frmPerformerImport.WizardInfo.GetSelectedTypes(); if (types != null && types.Length > 0) { for (int i = 0; i < types.Length; i++) { bool b = false; for (int j = 0; j < listBox1.Items.Count; j++) { Type t = listBox1.Items[j] as Type; if (types[i].AssemblyQualifiedName == t.AssemblyQualifiedName) { b = true; break; } } if (!b) { listBox1.Items.Add(types[i]); } } } } }
public void Run() { _selectedTypes = null; frmPerformerImport f = new frmPerformerImport(); if (f.ShowDialog() == DialogResult.OK) { Type[] types = frmPerformerImport.WizardInfo.GetSelectedTypes(); if (types != null && types.Length > 0) { _selectedTypes = new string[types.Length]; for (int i = 0; i < types.Length; i++) { _selectedTypes[i] = types[i].AssemblyQualifiedName; } } } }