/// <summary> /// Сброс класса в начальные настроки /// </summary> /// <param name="type">Тип таблицы(true - средний балл, false - средний взвешенный балл)</param> /// <returns></returns> public MarksTable Reset(bool type) { table = null; if (!type) { table = new MarksTableAverageMass(); } else { table = new MarksTableAverage(); } grid.Rows.Clear(); grid.Columns.Clear(); table.type = type; table.marks = grid; table.DrawGrid(2, table.nameLess); table.TableFormating(); table.startEdit = false; table.fileOpen = false; return(table); }
/// <summary> /// Инициализация класса /// </summary> /// <param name="table">Класс с таблицей</param> /// <param name="grid">Таблица datagridview</param> public ResetClass(MarksTable table, DataGridView grid) { this.grid = grid; this.table = table; }