I have a table with hundreds of rows in it, each representing the metadata of a field that can appear on a report. I display all the data in a DataGridView and allow the user to select which items they want to appear on the report via a check box in the DGV. Once the preferred field list is selected, the users can save the list as a report master.
My issue is that they cannot sort the fields in the report master - they are stuck with the initially saved order. I envisioned something along the lines of "move row up" and "move row down" buttons but everything I've read says that using a bound DataGridView is not the correct way to do this.
What is the preferred control to allow the user to sort rows? Is there one native to VB 2013 that supports drag and drop?
My issue is that they cannot sort the fields in the report master - they are stuck with the initially saved order. I envisioned something along the lines of "move row up" and "move row down" buttons but everything I've read says that using a bound DataGridView is not the correct way to do this.
What is the preferred control to allow the user to sort rows? Is there one native to VB 2013 that supports drag and drop?