我有一个绑定到数据表的datagridview。 用户对行进行更改,并可以更改列操作数,这会将rowstate设置为已修改。
然后,当我使用数据视图对数据表进行排序时,它会将所有行设置为添加的行状态,而不管它们的位置是否因排序而发生变化。
dv = New DataView(DGVTable, Nothing, "operationnumber ASC", DataViewRowState.CurrentRows)
DGVTable = dv.totable()
如果我使用datatable.select对行进行排序,则会将所有行设置为rowstate modified
DGVTable = DGVTable.Select(Nothing, "operationnumber").CopyToDataTable
如何保存rowstate并排序?如果行的位置因排序而发生变化,我很高兴将行设置为已修改。