5 Answers, 1 is accepted
I managed to reproduce the described behavior on my end and I am currently investigating it, however I will need some more time in order to do so. I will write back to you with my findings before the end of the week.
Thank you in advance for your patience.
Thank you for your patience.
I investigated the scenario and in order to avoid the described behavior, you can handle the PreviewKeyDown event of the RadGridView. You can introduce some logic that checks whether the CurrentColumn is the last visible one. If so, you can mark the event as handled.
I am attaching a sample project demonstrating the above suggestion for your reference. Please, check it out and let me know if such an approach will be suitable for your scenario.
I am looking forward to your reply.
I had actually already implemented a IKeyboardCommandProvider to provide my own command sequences for many other broken behaviors in the grid, so I added the arrow keys to it as well. I check for being at the boundary before allowing the regular MoveRight, MoveLeft, etc.commands to be provided.
Thank you for the update.
I do agree that the described behavior is not desired and I have logged it in our feedback portal: GridView: Unexpected keyboard navigation behavior when the last column on the right/left is invisible. You can follow the item in order to get notified for any developments. I have also updated your telerik points for bringing this to our attention.
I remain at your disposal for any further assistance you might need.