N. D. Salil
2012-07-25T12:07:45Z
Hi

We have tried to use your iGrid.Net 4.0 component
in our application which update live stock prices.

We are facing problem in one particular form.
Heres what happens.
1. This window shows stocks based on some filter conditions.
(You can Imagine a log file which is being recorded in a grid.)
Latest records are updated on top and older records keep scrolling down.
- Rows are being inserted at zero location.
- Row count is set to 250 and additional rows are getting removed from bottom.

PROBLEM:
When we try to resize any of the column say "QTY"
the application throws un-handled exception.

We have used .net default grid and DAPFOR component
both do not have this issue.

The best part about iGrid is that its CPU utilization is far
lesser than any component we have tested so far .
We would gladly buy your component if this issue can be addressed.
(pl note Default .net grid does not have this problem)

Awaiting your reply.
Thanks and Regards
N.D.SALIL
Spider Software
www.spidersoftwareindia.com 
Igor/10Tec
2012-07-26T06:33:09Z
You do not mention that, but most likely, you're updating the row set in a multithreaded application from another thread. If so, then this problem was already detected by another user of iGrid, and it has been fixed in our interim build of iGrid. We'll send you a link to download it in a private message via e-mail.

If all is ok with the new build, we'll write another post here and this bug fix will be included in the next public release of iGrid.


P.S. Developing window controls which work ok in multithreaded apps is not a simple task. Even Microsoft mention in their WindowsForms documentation that their standard controls are not thread-safe. However, we are improving our iGrid.NET step-by-step so it can be used in multithreaded apps in all major scenarios.
Igor/10Tec
2012-11-09T10:30:59Z
Originally Posted by: Igor/10Tec 

If all is ok with the new build, we'll write another post here and this bug fix will be included in the next public release of iGrid.



The ability to resize and move columns in multithreaded apps is already available in the public release 4.0.7.