I have an application that reads an XML file into a dataset and binds that dataset to a DataGridView. It's not elegant, but it works.

Now, I know the user can click on a column and sort the data in ascending or descending order, but when the application starts the data is unsorted. What I want to do is set up a default sort, but I can't figure out how to do this programatically.

Any suggestions?