Example #1
0
 public void LogAdd(LogItem log)
 {
     if (this.InvokeRequired)
     {
         LogAddCallback d = new LogAddCallback(LogAdd);
         this.Invoke(d, new object[] { log });
     }
     else
     {
         lock (this.tableList)
         {
             Row row = ListAdd(log);
             AutosizeColumnWidth();
             if (this.AutoScrollToLast)
             {
                 this.tableList.TopIndex = this.CalcTableTopIndex();
             }
         }
     }
 }
Example #2
0
 public void LogAdd(LogItem log)
 {
     if (this.InvokeRequired)
     {
         LogAddCallback d = new LogAddCallback(LogAdd);
         this.Invoke(d, new object[] { log });
     }
     else
     {
         lock (this.tableList)
         {
             Row row = ListAdd(log);
             AutosizeColumnWidth();
             if (this.AutoScrollToLast)
             {
                 this.tableList.TopIndex = this.CalcTableTopIndex();
             }
         }
     }
 }