Пример #1
0
        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();
        }
Пример #2
0
        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);
        }