. DataGridView kontrollen av Microsoft NET Framework skapar en redigerbar tabell för att visa användardata . Den använder egenskaper hos celler, rader och kolumner för att representera tabelldata på Windows Forms . Inställning av DataSource och DataMember fastigheter binder DataGridView kontrollen till en datakälla och fyller det med data. Användningen av Rad kollektionen tillåter användare att fylla en DataGridView manuellt istället för att binda det till en datakälla . Du måste tillämpa SparNy metod till Row samling för att lägga till en rad i DataGridView . NET Framework kontroll . Instruktioner
1
Klicka på "Start " -knappen i Windows och välj " Microsoft Visual Studio " .
2
Klicka på " Öppna " och välj C + + -program som du vill lägga till en rad i DataGridView
3
Lägg till följande kod efter " AutoAddNewRow : Form " . rad i din C-program :
{
offentliga AutoAddNewRow ( ) katalog
{
InitializeComponent ( ) ;
}
DataTable dt = ny DataTable ( ) ;
privata void AutoAddNewRow_Load ( objekt avsändare , EventArgs e ) katalog
{
dt.Columns.Add ("a ");
dt.Columns.Add ( "b" ) ;
dt.Columns.Add ( "c" , typeof ( bool ) ) ;
for (int j = 0 ; j < 10 ; j + + ) katalog
{
dt.Rows.Add ( "a" + j.ToString ( ) , " escddf " , j % 2 == 0 );
}
this.dataGridView1 . DataSource = dt ,
}
private void dataGridView1_DefaultValuesNeeded ( objekt avsändare , DataGridViewRowEventArgs e ) katalog
{
e.Row.Cells [ " a " . ] Value = " Needa ";
e.Row.Cells [ " b " ] Value = " needb " , . .
e.Row.Cells [ " c " ] Value = true ;
}
private void dataGridView1_CellBeginEdit ( objekt avsändare , DataGridViewCellCancelEventArgs e ) katalog
{
om ( e.RowIndex == this.dataGridView1.NewRowIndex ) katalog
{
string value = this.dataGridView1 [ e.ColumnIndex ,
4
Klicka på " File ", " Spara " för att lägga till en rad i DataGridView kontroll över din C + + -program .