Home - Forums-.NET - FlyGrid.Net (Windows Forms) - Invalidating Cells?

FlyGrid.Net (Windows Forms)

.NET Datagrid - Fast, highly customizable, industry standards .NET data grid control for WinForms

This forum related to following products: FlyGrid.Net

Invalidating Cells?
Link Posted: 08-Feb-2006 00:01
Please download following performance test c# project here
Fill grid by Add and try to refresh data by Refresh Data or Timely Refresh Data
You can modify this sample to demonstrate incorrectness in FlyGrid.


Also, the screenshot shows sizing problem that I haven't gotten any response to yet. Last column is too slow compared to the others although all columns are set to AutoSize and FitMode.Spring

Perhaps this problem is also connected to the slow fetching in your project.
I saw timing example unfortunately but this example shows cells updating, not a fetching (getting values for displaying). We can provide you with debuggeable version of FlyGrid to measure timing on Node.GetCellValue/Column.GetValue methods on your project.
Link Posted: 08-Feb-2006 05:22
I just checked your sample and that one works. I'm basically doing exactly the same in my grid but there it doesn't work. I have no idea what this might cause as the values are definitely set into the cell as previous screenshots also prove. So, it might be any grid options, derived node, derived column or ...
I don't understand what you mean by slow fetching? Reading from the grid is fast as the performance profiles I sent you show.
Link Posted: 08-Feb-2006 05:41
I just removed all grid initalization settings, removed all grid options, removed the stylist, commented all code in derived node and column ... but still having the same problem
I have really no idea what might cause this
Link Posted: 08-Feb-2006 06:32
I just recorded a screen video that shows that problem live. Note that as I hover the cells which forces invalidation, the correct value is displayed although it was stored in the cell all the time:
http://www.kingvest.de/ncompass.avi
Link Posted: 08-Feb-2006 22:48
May be you send me () a working binary for debugging inside FlyGrid?
Or can reproduce your form on my perofrmance test sample (insert into this sample your derived columns and nodes)?
Link Posted: 09-Feb-2006 09:30
We're finishing up on a data feed backend that doesn't require you to have 3rd party applications installed. I'll send you the setup package as soon as we're done (probably tomorrow).
In the meantime, if you have any other ideas what could cause this please let me know
Link Posted: 09-Feb-2006 09:54
OK. I'll wait.
Unfortunately I've no ideas, hope your sample helps to solve this problem.
Link Posted: 27-Mar-2006 00:48
After you released the .NET 2.0 binaries, performance is really good. I'm still calling InvalidateNode but it takes up almost no CPU anymore. So, whatever you did, please don't change it