I\'ve got a text box bound to an object\'s property (in fact several text boxes) on a form. This for is an editor for an object. When i\'m editing some objects and modify va
If your Form has AutoValidate==EnablePreventFocusChange, then you'll end up with the focus stuck in any field that fails validation.
Note that validation is considered to have failed if there is an exception when writing the value into the object.
Try setting a breakpoint at the entry point of the setter of the property that's bound to the control where the cursor gets stuck. Then, single step to see if an exception is raised.
If the breakpoint never fires, the exception may be occuring within the Databinding framework.
Contrary to popular believe, the databinding framework does log errors and other useful information - it uses support from the System.Diagnostics namespace to do this. I forget the details, but they're on MSDN - you should be able to view the diagnostics in the messages window of Visual Studio while your application runs. Very useful for troubleshooting issues with Databinding.