private void FormMoBanVeDatabase_Load(object sender, EventArgs e) { t.Start(); List<HoChieu> danhSachHoChieu = BS_HoChieu.DanhSachHoChieu(); int y = 0, i = 1; foreach(HoChieu value in danhSachHoChieu) { UserControl_BanVe controlBanVe = new UserControl_BanVe(value.TenHoChieu, BS_BanVe.BanVe(value.MaBanVe).NgayChinhSua, i); controlBanVe.Width = panelMain.Width; controlBanVe.Location = new Point(0, y); controlDanhSachBanVe.Add(controlBanVe); panelMain.Controls.Add(controlBanVe); y += 30; i++; } foreach (UserControl_BanVe value in controlDanhSachBanVe) { value.LinkLabelBanVe.Click += new System.EventHandler(controlDanhSachBanVe_Click); } }
private void panelMain_SizeChanged(object sender, EventArgs e) { panelMain.Controls.Clear(); List<BanVe> danhSachBanVe = BS_BanVe.DanhSachBanVe(); int y = 0, i = 1; foreach (BanVe value in danhSachBanVe) { UserControl_BanVe controlBanVe = new UserControl_BanVe(value.TenBanVe, value.NgayChinhSua, i); controlBanVe.Width = panelMain.Width; controlBanVe.Location = new Point(0, y); controlDanhSachBanVe.Add(controlBanVe); panelMain.Controls.Add(controlBanVe); y += 30; i++; } foreach (UserControl_BanVe value in controlDanhSachBanVe) { value.LinkLabelBanVe.Click += new System.EventHandler(controlDanhSachBanVe_Click); } }