private void btnDetalleCompra_Click(object sender, EventArgs e) { if (dgvCompras.SelectedRows.Count == 0) { MessageBox.Show("Seleccione una compra del listado"); } else { int indiceCompra = (int)dgvCompras.SelectedRows[0].Cells[0].Value; List <Producto> detalleCompra = Comercio.BuscarDetalleDeCompra(indiceCompra); dgvDetalleCompras.DataSource = null; dgvDetalleCompras.DataSource = detalleCompra; dgvDetalleCompras.AutoResizeColumns(); } }