Пример #1
0
 /// <summary>
 /// Issue an EMS command
 /// </summary>
 /// <param name="Command"></param>
 /// <param name="CurrentRow"></param>
 /// <param name="Server"></param>
 private void IssueCommand(MM_EMS_Command Command, int CurrentRow)
 {
     if (InvokeRequired)
     {
         Invoke((MethodInvoker) delegate { IssueCommand(Command, CurrentRow); });
     }
     else
     {
         dgvCommandHistory.CurrentCell = dgvCommandHistory.Rows[CurrentRow].Cells[0];
         dgvCommandHistory.Refresh();
         Servers[cmbServer.SelectedItem.ToString()].SendCommand(Command.BuildOutgoingLine());
     }
 }