Esempio n. 1
0
 public void UpdateErrorBoard(BoardStatusEventArgs e)
 {
     if (e.IsMessageSource)
     {
         UpdateErrorBoard(e.Board);
     }
 }
Esempio n. 2
0
 private void UpdateTreeAndMatrixView(BoardStatusEventArgs ea)
 {
     UpdateGeneralTreeNodeColor();
     judgeMatrixView.UpdateErrorBoard(ea);
 }
Esempio n. 3
0
 //生成板卡通过状态切换事件(在Running 状态下)
 protected void GenBoardStatusChangeEvent(Dictionary<Board,bool> maybeErrorBoardDicts)
 {
     foreach(var b in maybeErrorBoardDicts.Keys)
     {
         BoardStatusEventArgs e = new BoardStatusEventArgs();
         e.Board = b;
         e.IsMessageSource = maybeErrorBoardDicts[b];
         EventHandler temp = OnBoardStatusChange;
         if (temp != null)
         {
             temp(this, e);
         }
     }
 }