-- 作者:Hyphen
-- 发布时间:2015/9/18 9:36:00
--
AfterMoveRow事件
If e.NewIndex < e.OldIndex Then Tables("表A").Rows(e.OldIndex)("第一列") = e.NewIndex+2 Tables("表A").Rows(e.NewIndex)("第一列") = e.OldIndex Else Tables("表A").Rows(e.OldIndex)("第一列") = e.NewIndex Tables("表A").Rows(e.NewIndex)("第一列") = e.OldIndex+2 End If
DataRowAdded事件 e.DataRow("第一列") = e.DataTable.DataRows.Count
BeforeDeleteDataRow事件
Dim wz As Integer = e.DataRow("第一列") For idx As Integer = wz-1 To e.DataTable.DataRows.Count-1 e.DataTable.DataRows(idx)("第一列") = idx Next
说实在,这种业务意义不大,而且不能筛选
|