我正在使用 Telerik 的 WinForms 控件,并有一个绑定到绑定源的 radGridView 来显示我的数据。我想稍微扩展一下它的功能,为用户提供一种额外的方式来订购记录。
我在网格视图中添加了两个命令按钮(向上、向下)以帮助实现此功能。基本上,当单击“向上”按钮时,我希望当前行与上面的行交换位置;如果单击“向下”按钮,则当前行应与下一行交换位置。
示例数据:
1
2
3
4
5
如果单击第三行上的“向上”按钮,则数据应如下所示:
1
3
2
4
5
如果单击第三行的“向下”按钮,数据应如下所示:
1
2
4
3
5
我怎样才能做到这一点?我是否必须修改这些行的绑定源位置或 gridview 行的索引?其他方式?任何例子都非常感谢!