Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ChangeColor( )//Самый сложный и ужасный метод в моей жизни
- {
- switch (names.Count)
- {
- case 2:
- switch (counter)
- {
- case 0:
- label1.ForeColor = Color.Black;
- label2.ForeColor = Color.Orange;
- break;
- case 1:
- label2.ForeColor = Color.Black;
- label1.ForeColor = Color.Orange;
- break;
- }
- break;
- case 3:
- switch (counter)
- {
- case 0:
- label1.ForeColor = Color.Black;
- label2.ForeColor = Color.Orange;
- break;
- case 1:
- label2.ForeColor = Color.Black;
- label3.ForeColor = Color.Orange;
- break;
- case 2:
- label3.ForeColor = Color.Black;
- label1.ForeColor = Color.Orange;
- break;
- }
- break;
- case 4:
- switch (counter)
- {
- case 0:
- label1.ForeColor = Color.Black;
- label2.ForeColor = Color.Orange;
- break;
- case 1:
- label2.ForeColor = Color.Black;
- label3.ForeColor = Color.Orange;
- break;
- case 2:
- label3.ForeColor = Color.Black;
- label4.ForeColor = Color.Orange;
- break;
- case 3:
- label4.ForeColor = Color.Black;
- label1.ForeColor = Color.Orange;
- break;
- }
- break;
- }
- }
- private void move_button_Click(object sender, EventArgs e)//Событие кнопки /ХОД/
- {
- if (counter == names.Count)
- counter = 0;
- scores[counter] += CountScores ( );
- ChangeColor ( );
- counter++;
- }
- List<Label> player_labels = new List<Label>();
- void ChangeColor()
- {
- for (int i = 0; i < player_labels.Count; i++)
- player_labels[i].ForeColor = (i == counter) ? Color.Orange : Color.Black;
- }
Add Comment
Please, Sign In to add comment