Cómo agregar una fila en DataGridView

Escrito por alexander gokhfeld | Traducido por cesar daniel gonzález ménez
Cómo agregar una fila en DataGridView

El control DataGridView les permite a los usuarios agregar filas en Windows Forms.

Jupiterimages/Photos.com/Getty Images

El control DataGridView de Microsoft. NET Framework crea una tabla editable para la visualización de los datos del usuario. Utiliza las propiedades de las celdas, filas y columnas para representar datos en una tabla de Windows Forms. Configurar las propiedades DataSource y DataMember enlaza el control DataGridView a un origen de datos y lo llena con los mismos. El uso de la colección Row (línea) les permite a los usuarios rellenar un control DataGridView de forma manual en lugar de enlazarlo a un origen de datos. Necesitas aplicar el método AddNew para la colección de filas para agregar una fila en el control DataGridView .NET Framework.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en el botón "Inicio" de Windows y selecciona "Microsoft Visual Studio".

  2. 2

    Haz clic en la opción "Abrir" y selecciona el programa C++ en el que deseas agregar una fila en el control DataGridView.

  3. 3

    Agrega el siguiente código después de la línea "AutoAddNewRow: Form" en el programa C: { public AutoAddNewRow() { InitializeComponent(); } DataTable dt = new DataTable(); private void AutoAddNewRow_Load(object sender, EventArgs e) { dt.Columns.Add("a"); dt.Columns.Add("b"); dt.Columns.Add("c", typeof(bool)); for (int j = 0; j < 10; j++) { dt.Rows.Add("a" + j.ToString(), "escddf", j % 2 == 0); } this.dataGridView1.DataSource = dt; } private void dataGridView1_DefaultValuesNeeded(object sender, DataGridViewRowEventArgs e) { e.Row.Cells["a"].Value = "needa"; e.Row.Cells["b"].Value = "needb"; e.Row.Cells["c"].Value = true; } private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { if (e.RowIndex == this.dataGridView1.NewRowIndex) { string value = this.dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString(); SendKeys.Send("{BackSpace}"); SendKeys.Send(value); } } } }

  4. 4

    Haz clic en "Archivo", "Guardar" para agregar una fila en el control DataGridView de tu programa C++.

No dejes de leer...

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2014 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media