DataGridView添加新一行数据可添加到最后一行或第一行

整体代码如下:

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Wind
{
    public partial class Form1 : Form
    {

        int c = 0;

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DataGridViewRow dr = new DataGridViewRow();
            dr.CreateCells(dgv);
            dr.Cells[0].Value = "h1";
            dr.Cells[1].Value = (++c);
            dgv.Rows.Insert(0, dr);     //插入的数据作为第一行显示

    //dgv.Rows.Add(dr);                    //插入的数据作为最后一行显示
        }
    }
}

 

下图为运行结果:

 

posted @ 2017-09-15 10:14  dexin  阅读(1993)  评论(0编辑  收藏  举报