private void ThemBan_Load(object sender, EventArgs e) { DataTable dt = bll.getDanhSachBan(); int index = dt.Rows.Count + 1; textBox1.Text = "Bàn " + index.ToString(); }
public void loadPanle(SplitContainer splitContainer1) { DataTable dt = bll.getDanhSachBan(); int x = 0; for (int i = 1; i <= dt.Rows.Count; i++) { x = i; Button button = new Button(); CheckBox checkBox = new CheckBox(); button.Text = "Bàn " + i.ToString(); button.Name = i.ToString(); button.Image = Image.FromFile(Path + @"\Images\bandoi.jpg"); checkBox.Image = Image.FromFile(Path + @"\Images\bandoi.jpg"); button.TextAlign = ContentAlignment.TopCenter; checkBox.TextAlign = ContentAlignment.TopCenter; checkBox.Text = "Bàn " + i.ToString(); checkBox.Name = i.ToString(); button.Size = new Size(150, 100); checkBox.Size = new Size(150, 100); checkBox.Appearance = Appearance.Button; if (i % 3 == 1) { //button.Location = new Point(37,50*i); button.Left = 0; button.Top = 40 * x; checkBox.Left = 0; checkBox.Top = 40 * x; splitContainer1.Panel1.Controls.Add(button); splitContainer1.Panel2.Controls.Add(checkBox); button.Click += new EventHandler(this.button_Click); } if (i % 3 == 2) { //button.Location = new Point(290, 50 * i-(i-1)*50); button.Left = 150; button.Top = 40 * (x - 1); checkBox.Left = 150; checkBox.Top = 40 * (x - 1); splitContainer1.Panel2.Controls.Add(checkBox); splitContainer1.Panel1.Controls.Add(button); button.Click += new EventHandler(this.button_Click); } if (i % 3 == 0) { //button.Location = new Point(290, 50 * i-(i-1)*50); button.Left = 300; button.Top = 40 * (x - 2); checkBox.Left = 300; checkBox.Top = 40 * (x - 2); splitContainer1.Panel2.Controls.Add(checkBox); splitContainer1.Panel1.Controls.Add(button); button.Click += new EventHandler(this.button_Click); } } }