예제 #1
0
 //添加一行采集结果
 public void AppendRowResult(params object[] values)
 {
     try
     {
         if (this.dgvResult.InvokeRequired)
         {
             RefererDataSource referer = new RefererDataSource(AppendRowResult);
             this.Invoke(referer, new object[] { values });
         }
         else
         {
             this.dgvResult.Rows.Add(values);
             this.dgvResult.Rows[this.dgvResult.Rows.Count - 1].Selected = true;
             this.dgvResult.FirstDisplayedScrollingRowIndex = this.dgvResult.Rows.Count - 1;
             this.dgvResult.Refresh();
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
예제 #2
0
 //添加一行采集结果
 public void AppendRowResult(params object[] values)
 {
     try
     {
         if (this.dgvResult.InvokeRequired)
         {
             RefererDataSource referer = new RefererDataSource(AppendRowResult);
             this.Invoke(referer, new object[] { values });
         }
         else
         {                    
             this.dgvResult.Rows.Add(values);
             this.dgvResult.Rows[this.dgvResult.Rows.Count - 1].Selected = true;
             this.dgvResult.FirstDisplayedScrollingRowIndex = this.dgvResult.Rows.Count - 1;
             this.dgvResult.Refresh();
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }