public void SignIn() { UpdateUser(); CurControl = MenuControl = new MenuControl(); Dictionary <string, UserControl> elements = new Dictionary <string, UserControl>(); elements.Add("Тесты", new CatalogControl()); elements.Add("Мои тесты", new CatalogControl(User.Id)); elements.Add("Приглашения", new InvitationsControl()); elements.Add("Профиль", new ProfileControl()); MenuControl.Use(elements); MenuControl.Back(); MenuControl.Updated += (elements["Тесты"] as CatalogControl).UpdatePagesNav; MenuControl.Updated += (elements["Приглашения"] as InvitationsControl).UpdatePagesNav; MenuControl.Updated += (elements["Мои тесты"] as CatalogControl).UpdatePagesNav; TestEditControl = new TestEditControl(); QuestionEditControl = new QuestionEditControl(); }