Я делаю приложение C# windows, в котором есть один MainForm и множество пользовательских элементов управления (LoginPage, HomePage, MyListPage и т. Д.), Встроенных в него. Я использую Visual Studio 2005 для разработки графического интерфейса.C# User Control Navigation
В конструкторе MainForm, я сделать:
Controls.Add(new LoginPage());
Controls.Add(new HomePage());
Controls.Add(new MyListPage());
...
LoginPage.show();
Но у меня есть более 30 страниц, которые я добавляю в конструктор MainForm, и я думаю, что это является виновником отставания моего приложения в ходе его выполнения. Кто-нибудь знает более стандартизованный способ использования User Controls для одноплатформенного приложения для навигации?