private void Content(object sender, EventArgs e) { this.Hide(); Button b = (Button)sender; WordSelection words = new WordSelection(); string path = "Files\\" + b.Name + ".txt"; string selectedword = words.getWord(path).ToUpper(); Console.WriteLine("sleected" + selectedword); Form frm = new Selection(selectedword); frm.ShowDialog(); this.Close(); }
private void ScramblewordGame_Load(object sender, EventArgs e) { BtnArray = new Button[] { Btn1, Btn2, Btn3, Btn4, Btn5 }; foreach (var i in BtnArray) { i.BackColor = Color.Chocolate; } minutes = 0; seconds = 0; timer2.Start(); string path = "Files\\Scrumbledwords.txt"; WordSelection words = new WordSelection(); selectedword = words.getWord(path).ToUpper(); char[] selectedwordArray = selectedword.ToArray(); Random ob = new Random(); int number; bool check = false; string jumbledword = ""; while (true) { check = true; for (int i = 0; i < selectedwordArray.Length; i++) { if (selectedwordArray[i] != '0') { check = false; } } number = ob.Next(0, selectedwordArray.Length); if (selectedwordArray[number] != '0') { jumbledword += selectedwordArray[number]; selectedwordArray[number] = '0'; } if (selectedword.Equals(jumbledword)) { selectedwordArray = selectedword.ToCharArray(); } else if (check == true) { break; } } for (int i = 0; i < BtnArray.Length; i++) { BtnArray[i].Text = jumbledword[i].ToString(); } }