private void StartButton_Click(object sender, EventArgs e) { bool bConv; int lowNumber = 1; int highNumber = 100; // convert the strings entered in lowTextBox and highTextBox // to lowNumber and highNumber Int32.Parse lowNumber = Int32.Parse(lowTextBox.Text);; highNumber = Int32.Parse(highTextBox.Text); // if not a valid range if (lowNumber > highNumber || highNumber < lowNumber) { // show a dialog that the numbers are not valid MessageBox.Show("The numbers are invalid."); } else { // otherwise we're good // create a form object of the second form // passing in the number range GameForm gameForm = new GameForm(lowNumber, highNumber); // display the form as a modal dialog, // which makes the first form inactive gameForm.ShowDialog(); } }
private void StartButton__Click(object sender, EventArgs e) { bool bConv; int lowNumber = 0; int highNumber = 0; lowNumber = Int32.Parse(this.lowTextBox.Text); highNumber = Int32.Parse(this.highTextBox.Text); if (lowNumber < 1 | highNumber > 100) { MessageBox.Show("The numbers are invalid"); } else { GameForm gameForm = new GameForm(lowNumber, highNumber); gameForm.ShowDialog(); } }