Esempio n. 1
0
        private void BtnCreate_Click(object sender, EventArgs e)
        {
            var formSID = nameof(FormApi);

            if (!openedForms.ContainsKey(formSID))
            {
                var form = new FormApi(this.Project, this);
                form.FormClosed += new FormClosedEventHandler(Form_FormClosed);
                form.MdiParent   = this.ParentForm;

                openedForms[formSID] = form;
                openedForms[formSID].Show();
            }
        }
Esempio n. 2
0
        private void LbApi_DoubleClick(object sender, EventArgs e)
        {
            if (this.lbApi.SelectedIndex < 0)
            {
                return;
            }
            var apiData = (ApiInterfaceInfo)this.lbApi.Items[this.lbApi.SelectedIndex];

            if (!openedForms.ContainsKey(apiData.SID))
            {
                var form = new FormApi(this.Project, this, apiData);
                form.FormClosed += new FormClosedEventHandler(Form_FormClosed);
                form.MdiParent   = this.MdiParent;

                openedForms[apiData.SID] = form;
                openedForms[apiData.SID].Show();
            }
        }