December 17
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.
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 ++.