Я занимаюсь разработкой приложения .NET WinForm. У меня есть контроллер A, этот контроллер A будет управлять созданием списка форм: FormA1, FormA2, ... И у меня есть контроллер B, этот контроллер B будет управлять созданием списка форм: FormB1, FormB2.
Каждая форма будет открыта как вкладка в MainForm, пользователь может выбрать вкладку для отображения формы на этой вкладке.
Когда пользователь выбирает FormA1, я могу знать, что он от контроллера A, или когда пользователь выбирает FormB1, я могу знать, что он от контроллера B.
Я хочу знать, как помочь мне найти контроллер, соответствующий Форме, которую открывает пользователь. Дайте мне лучший способ и шаблон дизайна, который я должен использовать.
Спасибо.