Пример #1
0
        private void FillGrid()
        {
            long previousSelected = -1;

            if (gridMain.GetSelectedIndex() != -1)
            {
                previousSelected = _listSchoolCourses[gridMain.GetSelectedIndex()].SchoolCourseNum;
            }
            SchoolCourses.RefreshCache();
            gridMain.BeginUpdate();
            gridMain.ListGridColumns.Clear();
            GridColumn col = new GridColumn(Lan.g("FormSchoolCourses", "Course ID"), 100);

            gridMain.ListGridColumns.Add(col);
            col = new GridColumn(Lan.g("FormEvaluationDefEdit", "Description"), 80);
            gridMain.ListGridColumns.Add(col);
            gridMain.ListGridRows.Clear();
            GridRow row;

            for (int i = 0; i < _listSchoolCourses.Count; i++)
            {
                row = new GridRow();
                row.Cells.Add(_listSchoolCourses[i].CourseID);
                row.Cells.Add(_listSchoolCourses[i].Descript);
                gridMain.ListGridRows.Add(row);
            }
            gridMain.EndUpdate();
        }
Пример #2
0
        private void FillList()
        {
            long previousSelected = -1;

            if (listMain.SelectedIndex != -1)
            {
                previousSelected = SchoolCourses.List[listMain.SelectedIndex].SchoolCourseNum;
            }
            SchoolCourses.RefreshCache();
            listMain.Items.Clear();
            for (int i = 0; i < SchoolCourses.List.Length; i++)
            {
                listMain.Items.Add(SchoolCourses.List[i].CourseID + "  " + SchoolCourses.List[i].Descript);
                if (SchoolCourses.List[i].SchoolCourseNum == previousSelected)
                {
                    listMain.SelectedIndex = i;
                }
            }
        }