public void setLichHoc(LichHoc lh) { this.panel_thoi_khoa_bieu.Controls.Clear(); Control ct = this.panel_thoi_khoa_bieu.Controls["header_tkb"]; if (ct != null) { this.panel_thoi_khoa_bieu.Controls.Remove(ct); } listMH = lh.ds_mon_hoc.ToArray <MonHoc>(); for (int i = listMH.Length - 1; i >= 0; i--) { LichHocItem item = new LichHocItem(); item.ma_mon_hoc.Text = listMH[i].ma_mh; item.ten_mon_hoc.Text = listMH[i].ten_mh; item.nhom_to.Text = listMH[i].nhomto; item.tiet.Text = listMH[i].tiet_bd1 + "-" + listMH[i].tiet_kt1; item.phong.Text = listMH[i].phong1; item.thu.Text = listMH[i].thu1; item.tuan_hoc.Text = listMH[i].tuan_hoc; item.TabIndex = i; item.Dock = DockStyle.Top; this.panel_thoi_khoa_bieu.Controls.Add(item); } setupHeader(); }
public void setupHeader() { LichHocItem lt = new LichHocItem(); setupHeader(lt.thu); setupHeader(lt.ma_mon_hoc); setupHeader(lt.ten_mon_hoc); setupHeader(lt.nhom_to); setupHeader(lt.phong); setupHeader(lt.tuan_hoc); setupHeader(lt.tiet); lt.Name = "header_tkb"; lt.Dock = DockStyle.Top; this.panel_thoi_khoa_bieu.Controls.Add(lt); }