. 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 . Impostare le proprietà DataSource e DataMember associa 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 associarlo a un'origine dati . È necessario applicare il metodo AddNew per la raccolta riga per aggiungere una riga in DataGridView . Controllo NET Framework . Istruzioni
1
Fare clic sul pulsante "Start " di Windows e selezionare il "Microsoft Visual Studio" .
2
Fare clic su " Apri" e selezionare + + programma in cui C si desidera aggiungere una riga nel controllo DataGridView
3
aggiungere il seguente codice dopo il " AutoAddNewRow : Form" . riga nel programma C :
{
< p > pubblica AutoAddNewRow ( ) per
{
InitializeComponent (); }
DataTable dt = new DataTable ( ) ;
vuoto AutoAddNewRow_Load privato ( 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 + + ) per
{
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 " ] Valore = " needb ."; .
e.Row.Cells [ " c" ] Valore = true; }
private void dataGridView1_CellBeginEdit ( object sender, DataGridViewCellCancelEventArgs e)
{
se ( e.RowIndex == this.dataGridView1.NewRowIndex ) per
{
valore stringa
= this.dataGridView1 [ e.ColumnIndex ,
4
Fare clic su " File ", "Salva" per aggiungere una riga nel controllo DataGridView di tuo programma C + + .