private void BtnCreate_Click(object sender, EventArgs e) { var formSID = "createForm"; if (!openedForms.ContainsKey(formSID)) { var form = new FormProjectInfo(string.Empty, this); form.FormClosed += new FormClosedEventHandler(Form_FormClosed); form.MdiParent = this.ParentForm; openedForms[formSID] = form; openedForms[formSID].Show(); } }
private void LbProject_DoubleClick(object sender, EventArgs e) { if (this.lbProject.SelectedIndex < 0) { return; } var item = ProjectData.ElementAt(this.lbProject.SelectedIndex); if (openedForms.ContainsKey(item.SID)) { return; } var form = new FormProjectInfo(item.SID, this); form.FormClosed += new FormClosedEventHandler(Form_FormClosed); form.MdiParent = this.ParentForm; openedForms[item.SID] = form; openedForms[item.SID].Show(); }