We try to use Frozen Columns to display the results of database query. When we add 700,000 data to it, there will be obvious performance loss. Please tell me whether it is suitable to use this control for our scenario.
We try to use Frozen Columns to display the results of database query. When we add 700,000 data to it, there will be obvious performance loss. Please tell me whether it is suitable to use this control for our scenario.
Hello,
It's tough to say, as it depends on your scenario. I opened our TreeListViewFlatList QuickStart, which has a frozen column, and replaced the MainControl constructor with this:
public MainControl() {
InitializeComponent();
var m = new FruitTreeNodeModel();
for (var index = 1; index < 100000; index++)
m.Children.Add(new FruitTreeNodeModel() { Name = new string('c', index % 20 + 1) });
treeListView.RootItem = m;
}
It's 100,000 items and the sample seemed to load almost instantly and scrolled fast.
If it is 700,000 data, our development colleagues said that there are obvious performance problems in 700,000 data
Doing the test with 700,000 items makes the sample take a couple seconds to load on my system, but it scrolls fast afterward.
Please log in to a validated account to post comments.