DataGridView ComboBox en C#

Jose Otniel Camilo Caines 0 Puntos de reputación
2024-01-23T19:58:57.1533333+00:00

Buenas, estoy desarrollando un sistema de ventas y tengo el siguiente problema. Tengo un DGV con una columna tipo combobox; entonces quiero que al agregar un nuevo producto el de esa primera fila tenga sus precios correspondientes, y si lleno otra fila, tenga sus precios correspondientes sin que la fila anterior pierda sus precios. De momento he podido hacer la parte de cargar los datos a la columna combobox con este código:

        private void dgvFactura_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
        {
            string srch = "Select Tipo from DetArticulos where CodigoArt = '" + dgvFactura.CurrentRow.Cells["Codigo"].Value.ToString() + "'";
            DataGridViewComboBoxColumn Tipo = dgvFactura.Columns["Unidad"] as DataGridViewComboBoxColumn;
            Tipo.DataSource = funcion.CargarCombo(srch);
            Tipo.DisplayMember = "Tipo";
        }

En fin, me da problemas cuando agrego un segundo producto.

SQL Server
SQL Server
Familia de sistemas de análisis y administración de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de negocio y almacenamiento de datos.
108 preguntas
Sin supervisión
Sin supervisión
Etiqueta no supervisada por Microsoft.
213 preguntas
0 comentarios No hay comentarios
{count} votos

Su respuesta

Las respuestas pueden ser marcadas como Respuestas aceptadas por el autor de la pregunta, lo que indica a los usuarios que la respuesta resolvió su problema.