Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2011, 00:01
lagx
 
Fecha de Ingreso: mayo-2011
Mensajes: 20
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: Agregar datos al DataGridView1 con un TextBox1

El problema esta en que cada vez que ingresas un dato en el textbox vuelves a llenar el DataSource del datagridview, si quieres que cada vez que agreges un dato te los vaya agregando al datagridview, prueba con esto:

- Teniendo ya agregado el nombre de la columna en el DataGridView1 (desde vista diseño)

DataGridView1.Rows.Add(TextBox1.Text);

- No teniendo ya agregado el nombre de la columna en el DataGridView1

//Validamos que no haya datos anteriores en el DataGrid para agregar nombre de columna solo una vez

if (DataGridView1.Rows.Count == 0)
{
DataGridView1.Columns.Add("Nombre");
DataGridView1.Rows.Add(TextBox1.Text);
}
else
{
DataGridView1.Rows.Add(TextBox1.Text);
}

Con esto cada vez que agregues datos te los ira agregando en el DataGridView1 sin sustituir los datos anteriores.

Saludos