Live Chat Icon For mobile
Live Chat Icon

How can I move rows by dragging the row header cell

Platform: WinForms| Category: Datagrid

One way to implement this is to derive a DataGrid and override the virtual OnMouseDown, OnMouseMove and OnMouseUp methods. In your overrides, if the mousedown is on a row header, track the initial mousedown row, and as it moves, draw a line to indicate a target position. Then on the mouseup, handle moving the row.

You can download a sample (C#, VB) that illustrates how this might be done.

Share with

Share on twitter
Share on facebook
Share on linkedin

Related FAQs

Couldn't find the FAQs you're looking for?

Please submit your question and answer.