Tôi có một số DataGridView
với một số cột được tạo. Tôi đã thêm một số hàng và chúng được hiển thị chính xác; tuy nhiên, khi tôi nhấp vào một ô, nội dung sẽ biến mất.Thêm hàng vào chế độ xem dữ liệu với các cột hiện có
Tôi đang làm gì sai?
Mã này là như sau:
foreach (SaleItem item in this.Invoice.SaleItems)
{
DataGridViewRow row = new DataGridViewRow();
gridViewParts.Rows.Add(row);
DataGridViewCell cellQuantity = new DataGridViewTextBoxCell();
cellQuantity.Value = item.Quantity;
row.Cells["colQuantity"] = cellQuantity;
DataGridViewCell cellDescription = new DataGridViewTextBoxCell();
cellDescription.Value = item.Part.Description;
row.Cells["colDescription"] = cellDescription;
DataGridViewCell cellCost = new DataGridViewTextBoxCell();
cellCost.Value = item.Price;
row.Cells["colUnitCost1"] = cellCost;
DataGridViewCell cellTotal = new DataGridViewTextBoxCell();
cellTotal.Value = item.Quantity * item.Price;
row.Cells["colTotal"] = cellTotal;
DataGridViewCell cellPartNumber = new DataGridViewTextBoxCell();
cellPartNumber.Value = item.Part.Number;
row.Cells["colPartNumber"] = cellPartNumber;
}
Cảm ơn!
Tôi có một bài đăng trên đây tôi đã xóa, đó là liên quan đến asp.net như tôi không làm bất kỳ chương trình winforms và mistook này như asp.net. xin lỗi về điều đó trong trường hợp bạn đọc nó và đánh lừa bạn một chút. – mattlant
Ok cảm ơn, Dù sao tôi không nhìn thấy nó. – Nacho