I have an application that uses the WinGrid bound to a business object (class). This worked as designed, coded, and expected when using Version 7.3.
When I migrated to 8.1 I found that several columns that were not showing in 7.3 began to be displayed for some reason. The kind of strange thing is that the columns do not show up in the designer "columns" list for the band but do show up at run time. My guess is that the issue is that the object that I'm ginding to implements the ITypedList interface. In the past, this seemed to "do nothing" in either the designer or at run time as all the properties defined in the class were displayed. Now (again I suspect) the grid kind of does something different with this in 8.1. With 8.1 what I see is that only the columns that are returned by the ITypedList interface (I filter out some columns) are displayed in the designer (so I can't do anything with them at that point) but they do appear at run time in the InitializeLayout event.
My questions are
1) Has the grid changed in this area
2) If so, is the behaviour I described expected? I would have thought that it it used the results form the ITypedList interface in one place it would in another
3) Is anyone else seeing this type of issue?
Thanks
Neil
Hello,
I will be happy to assist you with this issue.
It appears that according the the following documentation listed on this page: http://help.infragistics.com/NetAdvantage/WinForms/2011.1/CLR2.0/?page=Win_Whats_New_in_2008_Volume_1.html, we have not perform any signficant changes on the UltraGrid from NetAdvantage 2007 Volume 3 to NetAdvantage 2008 Volume 1.
Did you utilitize the Version Utility to upgrade your project?
If not I recommend using the Version Utility to upgrade your project. This may help fix the issues you are having after upgrading. Please use the following page as reference to learn more about the Version Utility: http://help.infragistics.com/NetAdvantage/WinForms/2011.1/CLR2.0/?page=Win_Using_The_Version_Utility.html
Finally, I also recommend ensuring that you have downloaded the lastest service release for NetAdvantage 2008 Volume 1. There may have been an issue with the UltraGrid that may have been taken care of with a service release. Please use the following page as reference to learn more about how to get the latest service release: http://community.infragistics.com/forums/t/29398.aspx
Please let me know if you have further questions regarding this matter.