When GridView's cell is in invalid validation state and you try to move the focus out of the GridView, the control tries to get the focus again in order to finish the edit mode. We have made a decision to decline the bugs
in which the ui hangs because of this focusing behavior.
In your particular scenario, you can try to cancel the editing of the GridView when you click on a control outside the GridView, for example you can use PreviewMouseLeftButtonDownEvent like so:
sender, MouseButtonEventArgs e)
This way when you move the focus out of invalid gridview cell in edit mode, canceling the edit mode will revert the last know valid value. We think this a good way to go in most scenarios.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items