I am glad that you have a suitable solution for your case. However, have in mind that the Columns collection in RadListView introduces the Move method which allows the user to reorder the columns according to the requirements.
I hope this information helps. Should you have further questions I would be glad to help.