Hi,
I have about a thousand text boxes in my application. I found that if AlwaysInEditMode is false it jumps in really strange way when editing the textbox (when it has content). Is it possible to force AlwaysInEditMode in the style or something like a mass edit?
Please note that if you are using the AlwaysInEditMode property only to get around the problem of the text jumping, there may be a better solution. There is a static property on our Infragistics.Win.DrawUtility class, 'UseGDIPlusTextRendering', which by default is set to true since GDI+ is the recommended drawing technology for .NET controls. You could, however, set this property to false to revert to GDI drawing (not GDI+), which does not have the same issues as GDI+:
Infragistics.Win.DrawUtility.UseGDIPlusTextRendering = false;
Note that this affects ALL Infragistics controls, so if you want to continue to use GDI+ for other controls, this would not be a viable solution.
No there isn't. The easiest thing to do would be to write a recursive routine that traverses every control on a form, and if it is an UltraTextEditor, set AlwaysInEditMode to true.