2 allbluekos allbluekos 于 2015.06.25 14:31 提问

datagridview追加新行,怎么实现追加效果

如下代码每次新增都是覆盖了DATAGRIDVIEW的第一行,
请问怎么实现追加的效果,有多行的显示。
![图片说明](http://img.ask.csdn.net/upload/201506/25/1435213895_156749.png)图片说明

2个回答

bdmh
bdmh   Ds   Rxr 2015.06.25 14:44
已采纳

是啊,你每次点击都会new一个table,就把之前的给冲掉了,把new datatable的代码放到外面,就new一次就行了

allbluekos
allbluekos   2015.06.25 14:59

@bdmh 基本上每个问题都可以看到你在回答,谢谢热心的你。。。我把 Dim dt As New DataTable 放最上面,最外面。
然后把
dt.Columns.Add("員工")
dt.Columns.Add("姓名")
dt.Columns.Add("日期")
dt.Columns.Add("班類")
dt.Columns.Add("機號")

放在窗口加载事件里面。。。。
就解决了。。。。。。。。哈哈。。很笨,让大家见笑了

Csdn user default icon
上传中...
上传图片
插入图片