. Den DataGridView kontroll av Microsoft NET Framework skaper en redigerbar tabell for visning av brukerdata. Den bruker egenskapene til celler, rader og kolonner for å representere tabellen data på Windows Forms. Innstilling datakilden og DataMember egenskaper binder DataGridView kontroll til en datakilde og fyller den ut med data . Bruken av Row samling tillater brukere å fylle en DataGridView kontroll manuelt i stedet for å binde den til en datakilde . Du må bruke AddNew metoden til den Row samling for å legge til en rad i DataGridView . NET Framework kontroll. Instruksjoner
en
Klikk på "Start "-knappen i Windows og velg " Microsoft Visual Studio" .
2
Klikk på "Open" og velg C + + program der du vil legge til en rad i DataGridView kontroll
3
Legg til følgende kode etter " AutoAddNewRow : Form" . linje i C-program : en
{
< p> public AutoAddNewRow ( )
{
InitializeComponent ();
}
DataTable dt = new DataTable ();
private void AutoAddNewRow_Load ( objekt avsenderen , 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 ( objekt avsenderen , DataGridViewRowEventArgs e )
{
e.Row.Cells [ "a" . ] Verdi = " needa ";
e.Row.Cells [" b "] Verdi = " needb "; . .
e.Row.Cells [ "c "] Verdi = true;
}
private void dataGridView1_CellBeginEdit ( objekt avsenderen , DataGridViewCellCancelEventArgs e )
{
if ( e.RowIndex == this.dataGridView1.NewRowIndex )
{
string value = this.dataGridView1 [ e.ColumnIndex ,
4
Klikk på " File", " Lagre" for å legge til en rad i DataGridView kontroll over C + + program .