Как я могу запускать код каждый раз, когда появляется форма (после скрытия вместо закрытия)?

#vba #forms #visual-studio #visual-studio-2017 #textbox

#vba #формы #visual-studio #visual-studio-2017 #текстовое поле

Вопрос:

Я создаю программу, которая позволяет создавать пользовательский компьютер. Каждый раз, когда пользователь выбирает часть для добавления в свой список, программа возвращается к форме, содержащей их список. Мне нужно, чтобы программа проверяла проблемы совместимости каждый раз, когда появляется эта форма списка. Как я могу запускать блок кода каждый раз, когда отображается форма? Форма не закрывается, она только скрывается.

Комментарии:

1. Посмотрите на события формы learn.microsoft.com/en-us/dotnet/api / … возможно, событие активации. Но вам нужно приложить усилия для исследования.

Ответ №1:

Если вы находитесь в Visual Studio 17, если вы дважды щелкните свою пользовательскую форму в режиме конструктора, вы попадете в представление кода, и будет создан подраздел, говорящий что-то вроде Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load . Все, что вы добавляете в этот подраздел, будет запускаться при загрузке формы.