Вы можете добавить вызов в событие формы, например Shown
или Load
.
. Перейдите на вкладку «События» в редакторе свойств конструктора Visual Studio.
Двойной щелчокна Shown
или Load
и добавьте требуемый вызов.
private void Form2_Shown(object sender, EventArgs e)
{
sayfayi.goster(sayfa, kapasite);
}
В зависимости от того, что вы хотите сделать, вы можете использовать конструктор или событие Load.
Вот цепочкавызовов:
- Конструктор: предпочтительное место для создания экземпляров объектов и инициализации экземпляров, не относящихся к пользовательскому интерфейсу.
- Загрузка: предпочтительное место для создания и инициализации элементов управления пользовательского интерфейса, не относящихся к конструктору, или их заполнения, например, заполнения заполнителя илинабор данных.
- Активирован: предпочтительное место для выполнения действий каждый раз форма активируется и получает фокус.
- Показано: предпочтительное место для выполнения действий после того, как форма показана какоткройте другую форму или покажите информационное окно.
Разница между использованием конструктора, загрузки или показанного в основном заключается в чистом дизайне кода и плавном поведении пользовательского интерфейса.
НетреальныйРазница между размещением кода в конструкторе или в загрузке, но если в конструкторе возникает необнаруженное исключение, оно более серьезное, чем в загрузке, поскольку ссылка не создана.
https://docs.microsoft.com/en-us/dotnet/framework/winforms/order-of-events-in-windows-forms