public Spieler(PunkteAusgabe b, /* SpielerStatus c,*/ int i) { Name = "Neuer Spieler"; PunkteAufLabel(b); ListePunkte.Add(0); Nr = i; //AktivInaktiv(c); if (i == 0) { Aktiv = true; } else { Aktiv = false; } //erstellen der Anzeigen von Spielername, Spielertypauswahl, Rundenanzeige und Punkteanzeige ListeLabelSpieler[i] = new Label(); ListeLabelSpieler[i].AutoSize = true; ListeLabelSpieler[i].Size = new System.Drawing.Size(100, 13); ListeLabelSpieler[i].Location = new System.Drawing.Point(P1, Reihe + 24 * i); ListeLabelSpieler[i].TabIndex = 0; ListeLabelSpieler[i].Text = "Spieler"; ListeLabelSpieler[i].MouseClick += new System.Windows.Forms.MouseEventHandler(LabelSpieler_MouseClick); ListeTextBoxSpieler[i] = new TextBox(); ListeTextBoxSpieler[i].Visible = false; ListeComboBoxSpieler[i] = new ComboBox(); ListeComboBoxSpieler[i].FlatStyle = System.Windows.Forms.FlatStyle.Popup; ListeComboBoxSpieler[i].FormattingEnabled = true; ListeComboBoxSpieler[i].Items.AddRange(new object[] { "Mensch", "KI - ängstlich", "KI - normal", "KI - risiko" }); ListeComboBoxSpieler[i].Visible = true; ListeComboBoxSpieler[i].Size = new System.Drawing.Size(92, 21); ListeComboBoxSpieler[i].Location = new System.Drawing.Point(P1 + 92, Reihe - 3 + 24 * i); ListeComboBoxSpieler[i].TabIndex = 9; ListeComboBoxSpieler[i].SelectedValueChanged += new System.EventHandler(this.ComboBoxSpieler_SelectedValueChanged); ListeLabelRundeAnzeige[i] = new Label(); ListeLabelRundeAnzeige[i].Location = new System.Drawing.Point(P1 + 200, Reihe + 24 * i); ListeLabelRundeAnzeige[i].AutoSize = true; ListeLabelRundeAnzeige[i].TabIndex = 0; ListeLabelRundeAnzeige[i].Text = "Runde: "; ListeLabelRunde[i] = new Label(); ListeLabelRunde[i].AutoSize = true; ListeLabelRunde[i].Location = new System.Drawing.Point(P1 + 260, Reihe + 24 * i); ListeLabelRunde[i].TabIndex = 0; ListeLabelRunde[i].Text = $"{Form1.Runde}"; ListeLabelPunkte[i] = new Label(); ListeLabelPunkte[i].AutoSize = true; ListeLabelPunkte[i].Location = new System.Drawing.Point(P1 + 280, Reihe + 24 * i); ListeLabelPunkte[i].TabIndex = 0; ListeLabelPunkte[i].Text = "Punkte: "; ListeLabelPunkteAnzeige[i] = new Label(); ListeLabelPunkteAnzeige[i].AutoSize = true; ListeLabelPunkteAnzeige[i].Location = new System.Drawing.Point(P1 + 330, Reihe + 24 * i); ListeLabelPunkteAnzeige[i].TabIndex = 0; ListeLabelPunkteAnzeige[i].TextAlign = System.Drawing.ContentAlignment.TopRight; ListeLabelPunkteAnzeige[i].Text = "123456"; }
public void PunkteAufLabel(PunkteAusgabe a) { _PunkteAufLabel += a; }