private void btnRowAdd_Click(object sender, EventArgs e) { var shop = new ShopTypeRow(); shop.Code = shops.Count() == 0 ? 1 : shops.Max(x => x.Code) + 1; shop.Enable = true; shops.Add(shop); SetDetail(shop); dgvShopList.FirstDisplayedScrollingRowIndex = dgvShopList.Rows.Count - 1; dgvShopList.CurrentCell = dgvShopList[0, dgvShopList.Rows.Count - 1]; }
private void SetDetail(ShopTypeRow row) { if (row != null) { shoprow = row; txtShopCode.Text = row.Code.ToString(); txtShopNum.Text = row.Num; txtShopName.Text = row.Name; cbEnable.Checked = row.Enable; } }