Tag: bindinglist

带按钮控件的DataGridView – 删除行

我想在DataGridView的每一行的末尾有一个删除按钮,然后单击我要从绑定列表中删除所需的行,该列是我的网格的数据源。 但我似乎无法做到这一点我在产品类中创建了一个按钮对象,并使用唯一的id实例化它以从列表中删除该对象。 但按钮没有显示在行中。 表单中有TextBox,用户可以输入文本,当他们按下Add按钮时,产品的新对象将使用提供的字段进行实例化,然后将其添加到BindingList 。 最后,此列表绑定到DataGridView并在网格中显示详细信息。 (我已经完成了这一部分)。 最后,通过单击“保存”按钮,列表将保存在数据库中。 public class Product{ public string Brand { get; set; } public int ProductPrice { get; set; } public int Quantity { get; set; } public product(string brand,int productPrice, int quantity){ this.Brand = brand; this.ProductPrice = productPrice; this.Quantity = quantity; } } public partial class MainForm: Form{ ….. […]