尝试了很多方法,终于找到了GridControl中GridView表格行拖拽的方式,从这个链接(https://blog.csdn.net/jjhua/article/details/50649651)中获得的灵感,但还存在问题,
比如用gridView1.Columns[“排序列名”].SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;实现的排序,
只是在界面显示上实现了排序,但绑定的数据表格行并没有变动!
所以我直接对绑定的表格操作,实现行的排序。
示例图如下(不知道怎么做动图):
实现代码如下:
const string OrderFieldName = "序号";
GridHitInfo downHitInfo = null;
DataTable dt = new DataTable();
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 窗体加载
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Form1_Load(object sender, EventArgs e)
{