public void ChangeLabel(object sender, EventsClass.StatusEventArgs e) { if (statusStrip.InvokeRequired) { ChangeLaber c = new ChangeLaber(ChangeLabel); this.Invoke(c, new object[] { sender, e }); } else { if (CommLineForm.bConnect) { NetConnect.Text = "断开连接"; UpLoadADBtn.Enabled = true; DLoadExecBtn.Enabled = true; linkstatus.Text = e.label; } else { NetConnect.Text = "连接网络"; UpLoadADBtn.Enabled = false; DLoadExecBtn.Enabled = false; linkstatus.Text = e.label; } } }
public void ShowNodeTime(string str) { TimeEventHandler handler = TimeLabelEvent; EventsClass.StatusEventArgs e = new EventsClass.StatusEventArgs(str); if (handler != null) { handler(this, e); } }
/// <summary> /// 调用主窗口函数 /// </summary> /// <param name="str"></param> public void SendStatusLabel(string str) { StatusEventHandler handler = StatusLabelEvent; EventsClass.StatusEventArgs e = new EventsClass.StatusEventArgs(str); if (handler != null) { handler(this, e); } }
public void ShowTime(object sender, EventsClass.StatusEventArgs e) { nodetimestrip.Text = e.label; }