Tôi có đoạn code sau, khi chạy không thêm được dòng mới vào gridView nhờ các bạn nhặc sạn hộ:
Code:
...
          for (int i = 0; i < dt.Rows.Count; i++)
            {
                try
                {
                    // Thêm hàng mới vào gridView
                    gridView1.AddNewRow();

                    // Đặt giá trị cho các cột trong hàng mới
                    int rowHandle = gridView1.GetRowHandle(gridView1.DataRowCount);
                    if (gridView1.IsNewItemRow(rowHandle))
                    {
                        gridView1.SetRowCellValue(rowHandle, gridView1.Columns["ID"], i);
                        gridView1.SetRowCellValue(rowHandle, gridView1.Columns["Name"], "Peter");
                        gridView1.SetRowCellValue(rowHandle, gridView1.Columns["Age"], 35);

                        // Cập nhật lại gridView
                        gridView1.UpdateCurrentRow();
                    }
                    else
                    {
                        Debug.Print("Hàng mới nhất không phải là hàng mới!");
                    }
                }
                catch (Exception ex)
                {
                    Debug.Print("Exception ex: " + ex);
                }
            }
...