private void cbbCategory_SelectedIndexChanged(object sender, EventArgs e) { string CategoryName = cbbCategory.SelectedItem.ToString(); DataTable dtIDCategory = AdminSettingController.IDCategory_Find(CategoryName).Tables[0]; string IDCategory = dtIDCategory.Rows[0][0].ToString(); DataTable dtSubCategory = AdminSettingController.SubCategory_Show(IDCategory).Tables[0]; cbbSubCategory.Items.Clear(); foreach (DataRow dr in dtSubCategory.Rows) { string SubCategoryName = dr["SubCategoryName"].ToString(); cbbSubCategory.Items.Add(SubCategoryName); } }
private void BtnCategory_Click(object sender, EventArgs e) { pnPanel.Controls.Clear(); this.pnPanel.Visible = true; Guna.UI.WinForms.GunaButton btn = sender as Guna.UI.WinForms.GunaButton; Guna.UI.WinForms.GunaPanel pn = new Guna.UI.WinForms.GunaPanel(); string CategoryName = btn.Text; if (CategoryName == "Rau") { pn.Location = new Point(3, 4); pnPanel.Location = new Point(233, 215); } if (CategoryName == "Củ") { pn.Location = new Point(3, 4);//38); pnPanel.Location = new Point(233, 249); } if (CategoryName == "Quả") { pn.Location = new Point(3, 4);//72); pnPanel.Location = new Point(233, 283); } if (CategoryName == "Hạt giống") { pn.Location = new Point(3, 4);//106); pnPanel.Location = new Point(233, 317); } if (CategoryName == "Phân bón") { pn.Location = new Point(3, 4);//140); pnPanel.Location = new Point(233, 351); } string IDCategory = AdminSettingController.IDCategory_Find(CategoryName).Tables[0].Rows[0][0].ToString(); DataTable dtSubCategory = AdminSettingController.SubCategory_Show(IDCategory).Tables[0]; pn.BackColor = Color.Silver; pn.Width = 217; pnPanel.Controls.Add(pn); int ybtn = 0; int count = 0; foreach (DataRow dr in dtSubCategory.Rows) { Guna.UI.WinForms.GunaButton btnSubCategory = new Guna.UI.WinForms.GunaButton(); btnSubCategory.Location = new Point(0, ybtn); btnSubCategory.Size = new Size(215, 35); btnSubCategory.Animated = true; btnSubCategory.BackColor = Color.Transparent; btnSubCategory.BaseColor = Color.Silver; btnSubCategory.BorderColor = Color.Black; btnSubCategory.ForeColor = Color.Black; btnSubCategory.BorderSize = 1; btnSubCategory.Cursor = Cursors.Hand; btnSubCategory.Font = new Font("Tahoma", 13, FontStyle.Bold); btnSubCategory.Image = null; btnSubCategory.OnHoverBaseColor = Color.DarkGray; btnSubCategory.Radius = 5; btnSubCategory.TextAlign = HorizontalAlignment.Center; btnSubCategory.Text = dr["SubCategoryName"].ToString(); btnSubCategory.Click += BtnSubCategory_Click; ybtn += 34; count++; pn.Controls.Add(btnSubCategory); } pn.Height = 35 * count; pnPanel.Height = 37 * count; }