public void LoadBanTrongKhuVuc() { m_tabCtrKhuVuc.Tabs.Clear(); int maNhaHang = m_cBoxNhaHang.SelectedIndex == 0 ? 0 : ((NhaHangDTO)m_cBoxNhaHang.SelectedItem).MaNhaHang; List <KhuVucDTO> dsKhuVuc = KhuVucBUS.LayDanhSachKhuVuc(maNhaHang); foreach (KhuVucDTO kv in dsKhuVuc) { if (KiemTraKhuVuc(kv.MaKhuVuc)) { TabItem tabI = new TabItem(); TabControlPanel tabCtrP = new TabControlPanel(); tabI.Name = "m_tabIKhuVuc" + kv.MaKhuVuc; tabI.Text = kv.TenKhuVuc; tabCtrP.Name = "m_tabCtrP" + kv.MaKhuVuc; tabCtrP.AutoScroll = true; tabCtrP.AutoSize = true; tabCtrP.Dock = System.Windows.Forms.DockStyle.Fill; tabCtrP.TabItem = tabI;// chỗ này là gán tabI.AttachedControl = tabCtrP; uCtr_KhuVuc khuvuc = new uCtr_KhuVuc(this, kv.MaKhuVuc); khuvuc.MaximumSize = new Size(m_tabCtrKhuVuc.Width, 0); tabCtrP.Controls.Add(khuvuc); m_tabCtrKhuVuc.Controls.Add(tabCtrP); // chỗ này là add m_tabCtrKhuVuc.Tabs.Add(tabI); } } }
private void LoadKhuVuc(int maNhaHang) { m_cBoxKhuVuc.Items.Clear(); m_cBoxKhuVuc.Items.Add("Chọn khu vực"); List <KhuVucDTO> khuVuc = KhuVucBUS.LayDanhSachKhuVuc(maNhaHang); foreach (KhuVucDTO oKhuVuc in khuVuc) { m_cBoxKhuVuc.Items.Add(oKhuVuc); } m_cBoxKhuVuc.SelectedIndex = 0; m_cBoxKhuVuc.ValueMember = "MaKhuVuc"; m_cBoxKhuVuc.DisplayMember = "TenKhuVuc"; }