private void SetResult(int sType) { if (this.custResultBox.InvokeRequired) { SetResultback d = new SetResultback(SetResult); this.Invoke(d, new object[] { sType }); } else { switch (sType) { case 0: custResultBox.Text = "等待定制"; custResultBox.ForeColor = Color.Yellow; break; case 1: custResultBox.Text = "正在定制"; custResultBox.ForeColor = Color.Blue; break; case 2: custResultBox.Text = "定制通过"; custResultBox.ForeColor = Color.Green; break; case 3: custResultBox.Text = "定制失败"; custResultBox.ForeColor = Color.Red; break; default: break; } } }
private void SetResult(int sType) { if (this.PowerTestBox.InvokeRequired) { SetResultback d = new SetResultback(SetResult); this.Invoke(d, new object[] { sType }); } else { switch (sType) { case 0: PowerTestBox.Text = "等待测试"; PowerTestBox.ForeColor = Color.Yellow; break; case 1: PowerTestBox.Text = "正在测试中"; PowerTestBox.ForeColor = Color.Blue; break; case 2: PowerTestBox.Text = "测试通过"; PowerTestBox.ForeColor = Color.Green; break; case 3: PowerTestBox.Text = "测试失败"; PowerTestBox.ForeColor = Color.Red; break; default: break; } } }
private void SetResult(TextBox t, int i, int sType) { if (t.InvokeRequired) { Delegate d = new SetResultback(SetResult); t.Invoke(d, new object[] { t, i, sType }); } else { switch (sType) { case 0: t.Text = "Connect a unit"; t.ForeColor = Color.Black; t.BackColor = Color.Yellow; break; case 1: t.Text = "Running"; t.ForeColor = Color.Black; t.BackColor = Color.Yellow; break; case 2: t.Text = "PASS"; t.ForeColor = Color.Black; t.BackColor = Color.Green; break; case 3: t.Text = "Fail"; t.ForeColor = Color.Black; t.BackColor = Color.Red; break; default: break; } t.AppendText(""); } }