I am binding a GridView to a BindingListCollectionView. This is being filled by a Linq Query.
I am displaying a GridView of a few fields and a set of text boxes that also display these fields and several others. The Idea is for GridView to provide Sorting and Filtering on the key fields and make the rest of the fields visible when the record is displayed.
This works great if I navigate the GridView with the keyboard, but as soon as I use the mouse to select the record instead of the keyboard aarow keys, the position in the BindingListCollectionView is not updated.
To recap, the BindingListCollectionView position is updated when the grid is navigated with the keyboard arrow keys, but not when rows are selected with the mouse.
Any Ideas on how to work around this problem?
I am displaying a GridView of a few fields and a set of text boxes that also display these fields and several others. The Idea is for GridView to provide Sorting and Filtering on the key fields and make the rest of the fields visible when the record is displayed.
This works great if I navigate the GridView with the keyboard, but as soon as I use the mouse to select the record instead of the keyboard aarow keys, the position in the BindingListCollectionView is not updated.
To recap, the BindingListCollectionView position is updated when the grid is navigated with the keyboard arrow keys, but not when rows are selected with the mouse.
Any Ideas on how to work around this problem?