Exemple #1
0
 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);
 }