读书人

datagridview安插向同行

发布时间: 2012-07-28 12:25:13 作者: rapoo

datagridview插入向同行


如图
如何在选择行位置插入与选择行完全一样的一行

[解决办法]
用 objDataGridView.CurrentRow.Clone 复制
[解决办法]

VB.NET code
Dim dt As Data.DataTable = New Data.DataTable()    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load        dt.Columns.Add("abc")        Dim dr As Data.DataRow        For i = 1 To 5            dr = dt.NewRow()            dr(0) = i            dt.Rows.Add(dr)        Next        DataGridView1.DataSource = dt    End Sub    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click        Dim dr As Data.DataRow = dt.NewRow()        dr.ItemArray = dt.Rows(DataGridView1.CurrentRow.Index).ItemArray        dt.Rows.InsertAt(dr, DataGridView1.CurrentRow.Index)        DataGridView1.DataSource = dt    End Sub
[解决办法]
dr.ItemArray = dt.Rows(DataGridView1.CurrentRow.Index).ItemArray
dt.Rows.InsertAt(dr, DataGridView1.CurrentRow.Index)

读书人网 >VB Dotnet

热点推荐