I have a textbox with the following (important) properties:
this.license.Multiline = true;
this.license.ReadOnly = true;
this.license.ScrollBars = System.Win
I came across of this thread for my same issue I faced. Somehow I resolved it as below,
if (sender != null)
{
e.Handled = true;
if((sender as TextBox).SelectionLength != 0)
(sender as TextBox).SelectionLength = 0;
}
Verifying if the length changed other than 0, then only set it to 0, resolves the recursive loop.