DataGridView
in .Net has built-in support for adding new items at the bottom. Last row is treated in a special way. The IBindingSource
interface supports this through AddNew/EndNew/CancelNew methods. Is it possible to change this to allow adding items in the top row of the grid instead?
I know I can do sourceList.Insert(0, item)
programmatically for a start, but devil is in the details and I wonder if there is already a way to do this.
The data is coming from a bound IBindingList
(not a database).