[英]DataGridView Winform c#
每次,我按btnAgregar,在列表中添加“ productos”。
只有第一次gridview显示列表的第一条记录
列表增长之后,但datagridview不会重新刷新,仅显示第一条记录。
List<Entidades.Productos> ProductosVenta = new List<Productos>();
private void btnAgregar_Click(object sender, EventArgs e)
{
Entidades.Productos productos = new Entidades.Productos();
productos = Datos.Productos.ObtenerFormaPagoPorId(int.Parse(txtId.Text));
ProductosVenta.Add(productos);
gvVenta.DataSource = ProductosVenta;
}
解决方案是在排序列表之前使数据源为空
ProductosVenta.Add(productos);
gvVenta.DataSource = null; // this does the trick
gvVenta.DataSource = ProductosVenta;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.