Создание нескольких форм GUI

Я занимаюсь разработкой базового приложения Windows Form Application на языке c #, которое вставляет значения в базу данных SQL. У меня есть четыре отдельные формы

один для ввода данных о клиентеодин для ввода любых деталей транзакцииодин для поиска клиентов / транзакций соответственно.

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

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

Что будет основным кодом для этого в C #? Для примера скажем, 5 различных макетов

Main (Содержащие кнопки)TransactionEntryAddressEntryTransactionSearchAddressSearch

Ответы на вопрос(3)

Ваш ответ на вопрос