/// <summary> /// This function views the dashboard of the student. /// </summary> private void ViewDashboard() { if (m_ucDashboard == null) { /// Since StudentProfile is static class, directly access it from children classes instead. m_ucDashboard = new StudentDashboardUC(this); m_ucDashboard.Dock = DockStyle.Fill; contentPanel.Controls.Add(m_ucDashboard); } m_ucDashboard.BringToFront(); }
/// <summary> /// This function initializes all the controllers namely /// dashbaord, courses, and appointments. /// </summary> private void InitializeAllTabs() { m_ucDashboard = new StudentDashboardUC(this); m_ucDashboard.Dock = DockStyle.Fill; m_ucCourses = new StudentCourseUC(this); m_ucCourses.Dock = DockStyle.Fill; m_ucAppointments = new AppointmentControl(this, true); m_ucAppointments.Dock = DockStyle.Fill; /// Adds all the initialized contollers to the panel. contentPanel.Controls.Add(m_ucDashboard); contentPanel.Controls.Add(m_ucCourses); contentPanel.Controls.Add(m_ucAppointments); }