private void SaveClose_Click(object sender, EventArgs e) { if (ctrSel != null) { ctrSel.SaveParm(); } if (baseElement != null) { if (baseElement.ItemName == "") { MessageBox.Show($"项目无名 检查后重新输入 该项名称", "Err", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (bModify) { //修改 } else { //新增加 if (DispTraceMgr.GetInstance().CheckReName(baseElement.ItemName)) { MessageBox.Show($"{baseElement.ItemName}项目 重名了 检查后重新输入 该项名称", "Err", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DispTraceMgr.GetInstance().AddItemToList(baseElement); } } this.Hide(); }
public static DispTraceMgr GetInstance() { if (dispTraceElementsMgr == null) { lock (objectlock) { if (dispTraceElementsMgr == null) { dispTraceElementsMgr = new DispTraceMgr(); dispTraceElementsMgr.dispTraces.Add("FiristTrace", new List <DispTraceBaseElement>()); } } } return(dispTraceElementsMgr); }