
Помогите пожалуйста! Программа Visual Basic 2010. Как сделать так, чтобы при открытии form2,
закрывалась form1. Знаю, что новая форма открывается при помощи команды Show() или ShowDialog(). А как сделать так, чтобы form1 исчезла, не знаю. Помогите. Буду очень благодарна.

Ответы на вопрос

В программе Visual Basic 2010 вы можете закрыть Form1 при открытии Form2, используя методы Show() и Hide() для управления видимостью форм.
Вот пример кода, который позволяет закрыть Form1 при открытии Form2:
```vb ' В коде Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim form2 As New Form2() form2.Show() Me.Hide() End Sub ```
В этом примере при нажатии на кнопку Button1 на Form1 создается новый экземпляр Form2, который отображается с помощью метода Show(). Затем метод Hide() вызывается для скрытия Form1.
Теперь, когда Form2 открыта, Form1 будет скрыта. Вы можете снова отобразить Form1, вызвав метод Show() для него в другом месте вашего кода.
Надеюсь, это поможет вам решить вашу проблему! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili