Come aggiungere una riga in DataGridView

December 17

Come aggiungere una riga in DataGridView


Il controllo DataGridView di Microsoft .NET Framework crea una tabella modificabile per la visualizzazione dei dati degli utenti. Esso utilizza le proprietà delle celle, righe e colonne per rappresentare i dati della tabella in Windows Form. Impostazione delle proprietà DataSource e DataMember lega il controllo DataGridView a un'origine dati e la riempie con i dati. L'uso della collezione Row permette agli utenti di compilare un controllo DataGridView manualmente invece di legarsi ad una fonte di dati. È necessario applicare il metodo AddNew alla raccolta Row per aggiungere una riga nel controllo DataGridView NET Framework.

istruzione

1 Fare clic sul pulsante "Start" di Windows e selezionare "Microsoft Visual Studio".

2 Fare clic su "Apri" e selezionare il programma C ++ in cui si desidera aggiungere una riga nel controllo DataGridView.

3 Aggiungere il seguente codice dopo la "AutoAddNewRow: Modulo di" linea nel programma C:

{

AutoAddNewRow pubblico ()

{

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"] = valore "needa".;

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

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

}

dataGridView1_CellBeginEdit private void (object sender, DataGridViewCellCancelEventArgs e)

{

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

{

valore stringa = this.dataGridView1 [e.ColumnIndex, e.RowIndex] .Value.ToString ();

SendKeys.Send ( "{} Backspace");

SendKeys.Send (valore);

}

}

}

}

4 Fare clic su "File", "Salva" per aggiungere una riga nel controllo DataGridView del programma C ++.