Having used the UltraGrid control for some years now, there is something that is really bothering me. When a form containing an UltraGrid is opened by the Windows Forms Designer, VS will always perform a checkout on the form. I think I have narrowed this down the the UltraGridColumns being constantly renamed ever time the form opened (or if not every time, frequently). It is putting a numeric suffix on the grid column names (ultraGridColumn166 for example). Sometimes, simply opening the form will cause this renumbering, but I don't know why. No changes have been made to the form or the grid.
Any ideas? This is really annoying.
PS. Closing the Windows Forms designer while the UltraGrid designer "magic" is happening behind the scenes will often result in a loss of all column information. I have learned to be very careful with this, but it may be the cause of other reported issues of the type.
Thanks.
Hi,
What version are you using? This sounds like an issue that was fixed a long time ago.
NetAdvantage 2010.3
I tried following the steps outline here, but I do not get the problem. After I save the project files and then click on the Start button on the grid in the designer, the form is not marked dirty for me.
I, of course, am using the latest service release.
OK, I got the latest service release installed and fixed all my broken projects.
I can still duplicate the dirty form/designer issue. I would be happy to send you the project source if that would be helpful.
You can attach a file to your post here on the forums by going to the Options tab while posting or replying.
Here is the project.
Thanks for attached sample. I already create a case for you with reference number CAS-81082-ZRWT57. I`ll provide you more details about this issue through the case. Let me know if you have any questions.
Regards
We are having same problem on many windows with 'complicated' grids (20-30 columns, row layout, embedded editors etc).Opening the window in the designer causes file to become dirty, sometimes column-grouping assignment dissapears. I also noticed that sometimes columns of type System.Object and DataRelations are removed from DataSet - not sure if it's Microsoft or Infragistics serializers fault. Using 11.1.20111.2090
I would also like to be notifed on progress of CAS-81082-ZRWT57, is that possible?