示例#1
0
        /// <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();
        }
示例#2
0
        /// <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);
        }