public static AxDrawModelMatchList CreateModelSingle(ref AxDrawModelInfo retDrawInfo) { retDrawInfo.RemoveAll(); // 1.弹出对话框设置参数 DialogResult drResult; AxDrawModelEditForm fmModelEditForm = new AxDrawModelEditForm(); fmModelEditForm.ShowDialog(); drResult = fmModelEditForm.DialogResult; if (drResult != DialogResult.OK) { retDrawInfo.RemoveAll(); retDrawInfo.m_eType = EDrawModelType.emTypeNone; AxDrawModelMatchList modelModel = new AxDrawModelMatchList(); return(modelModel); } // 2.根据设置的参数,开始创建 retDrawInfo = fmModelEditForm.GetDrawInfo(); AxDrawModelMatchList drawModel = _CreateModelSingle(retDrawInfo); drawModel.CreateMatchNum(); return(drawModel); }
private void btnCancel_Click(object sender, EventArgs e) { m_stDrawInfo.RemoveAll(); m_stDrawInfo.m_eType = EDrawModelType.emTypeNone; this.DialogResult = DialogResult.Cancel; }