private void PrintScoreboardRound(IScoreboardTemplate scoreboard) { foreach (var x in scoreboard.FormTable()) { switch (x.Item1) { //red blue green yellow case 0: label1.ForeColor = Color.Red; label1.Text = x.Item2.ToString(); label1.Visible = true; break; case 1: label2.ForeColor = Color.Blue; label2.Text = x.Item2.ToString(); label2.Visible = true; break; case 2: label3.ForeColor = Color.Green; label3.Text = x.Item2.ToString(); label3.Visible = true; break; case 3: label4.ForeColor = Color.Yellow; label4.Text = x.Item2.ToString(); label4.Visible = true; break; default: throw new NotImplementedException(); } } }
private void PrintScoreboardMatch(IScoreboardTemplate scoreboard) { label6.Visible = true; foreach (var x in scoreboard.FormTable()) { switch (x.Item1) { //red blue green yellow case 0: label7.ForeColor = Color.Red; label7.Text = x.Item2.ToString(); label7.Visible = true; if (x.Item3 == "bold") { label7.Font = new Font(pfc.Families[0], 14, FontStyle.Italic); } else { label7.Font = new Font(pfc.Families[0], 14); } break; case 1: label8.ForeColor = Color.Blue; label8.Text = x.Item2.ToString(); label8.Visible = true; if (x.Item3 == "bold") { label8.Font = new Font(pfc.Families[0], 14, FontStyle.Italic); } else { label8.Font = new Font(pfc.Families[0], 14); } break; case 2: label9.ForeColor = Color.Green; label9.Text = x.Item2.ToString(); label9.Visible = true; if (x.Item3 == "bold") { label9.Font = new Font(pfc.Families[0], 14, FontStyle.Italic); } else { label9.Font = new Font(pfc.Families[0], 14); } break; case 3: label10.ForeColor = Color.Yellow; label10.Text = x.Item2.ToString(); label10.Visible = true; if (x.Item3 == "bold") { label10.Font = new Font(pfc.Families[0], 14, FontStyle.Italic); } else { label10.Font = new Font(pfc.Families[0], 14); } break; default: throw new NotImplementedException(); } } }
public ScoreboardTemplateProxy(IScoreboardTemplate ScoreboardTemplate) { this.ScoreboardTemplate = ScoreboardTemplate; }