我们在a中有两列DataTable,如下所示:
COL1 COL2
Abc 5
Def 8
Ghi 3
Run Code Online (Sandbox Code Playgroud)
我们正在尝试这一排序datatable基于COL2按递减顺序.
COL1 COL2
ghi 8
abc 4
def 3
jkl 1
Run Code Online (Sandbox Code Playgroud)
我们试过这个:
ft.DefaultView.Sort = "COL2 desc";
ft = ft.DefaultView.ToTable(true);
Run Code Online (Sandbox Code Playgroud)
但是,不使用a DataView,我们想要对DataTable自己进行排序,而不是DataView.
如何允许向上或向下移动DataGridView(DGV)中的选定行.我之前用ListView完成了这个.不幸的是,对我来说,更换DGV不是一种选择(诅咒).顺便说一句,DGV数据源是一个通用集合.
DGV侧面有两个按钮,是,UP和Down.任何人都可以帮我指出正确的方向.我确实有我用于ListView的代码,如果它有帮助(它没有帮助我).