Tecnología

Inicio

Cómo agregar una fila en DataGridView

Cómo agregar una fila en DataGridView


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 de la tabla en formularios Windows Forms. Configuración de las propiedades DataSource y DataMember se une el control DataGridView a una fuente de datos y lo llena con los datos. El uso de la colección Fila permite a los usuarios rellenar un control DataGridView manualmente en lugar de unirse a una fuente de datos. Es necesario aplicar el método AddNew a la colección Fila con el fin de añadir una fila en el control DataGridView marco .NET.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y seleccione la opción "Microsoft Visual Studio".

2 Haga clic en la opción "Abrir" y seleccione el programa C ++ en la que desea agregar una fila en el control DataGridView.

3 Agregue el código siguiente después de la "AutoAddNewRow: Formulario de" línea de su programa en C:

{

AutoAddNewRow público ()

{

InitializeComponent ();

}

dt DataTable = new DataTable ();

AutoAddNewRow_Load private void (object sender, EventArgs e)

{

dt.Columns.Add ( "a");

dt.Columns.Add ( "b");

dt.Columns.Add ( "c", typeof (bool));

for (int j = 0; j & lt; 10; j ++)

{

dt.Rows.Add ( "a" + j.ToString () ", escddf", j% 2 == 0);

}

this.dataGridView1.DataSource = dt;

}

dataGridView1_DefaultValuesNeeded private void (object sender, DataGridViewRowEventArgs e)

{

e.Row.Cells [ "a"] = Valor "needa".;

e.Row.Cells [ "b"] = Valor "needb.";

. E.Row.Cells [ "c"] Valor = true;

}

dataGridView1_CellBeginEdit privado void (object sender, DataGridViewCellCancelEventArgs e)

{

si (== e.RowIndex this.dataGridView1.NewRowIndex)

{

= valor de cadena this.dataGridView1 [e.ColumnIndex, e.RowIndex] .Value.ToString ();

SendKeys.Send ( "{} Retroceso");

SendKeys.Send (valor);

}

}

}

}

4 Haga clic en el "Archivo", "Guardar" para añadir una fila en el control DataGridView de su programa en C ++.