Я использую C # + VSTS2008 + .Net 2.0 для разработки приложения Windows Forms. В обработчике событий button1 Form1 я создаю Form2, затем появляется Form2. Затем, когда обработчик события триггера для button2 формы Form2 (button2 - элемент кнопки пользовательского интерфейса Form2), после выполнения обработчика события button2, Form2 исчезнет. Вот часть моего кода, который создает Form2. Любые идеи, что неправильно, чтобы заставить Form2 исчезнуть?
// button1 belongs to Form1
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2("www.google.com");
form2.ShowDialog();
}