An apparent bug/issue in .NET causes the text in a TextBox to revert back to it's original value (set from databinding) when the dialog spell checker is launched. Specifically the issue is agitated when the spell checker calls textbox.HideSelection = false (note that the spell checker reverts this property back to it's original value at the end of the spell check). Therefore to avoid this, please explicitly set the HideSelection property to false in the text box before the form loads. (I.e. set this property to false in the designer.) |