Performance of Treeview with UI Virtualization

Hi,

i was exepecting a Performance boost using Treeview with Virtualization enabled.
But it seems that the component has troubles with it.

i am displaying a folder structure and when a sub folder has like 1000 or more sub folders, the loading time is very long.
i was expecting that the UI Virtualization already starts rendering the first entries while the rest is loading.

just to see what i mean, use your own UI Virtualization sample, which you deliver with the product.

When you run the "1 Million" items that is fine, if you have 1000 modules in the root level with 100 sub modules each.

But now simply change the for loop in your sample to create 100 modules with 1000 sub modules each.
And then expand one of the nodes and you see what i mean.

This is not different than to using it without Virtualization.

Thanks,

Helmut

6 Replies 1 reply marked as answer

DV Duraimurugan Vedagiri Syncfusion Team June 24, 2020 08:04 AM UTC

Hi Helmut,

Thank you for contacting syncfusion support.

We are working in new SfTreeView with flat hierarchy model for better virtualization of UI. The new control will get included in our upcoming Vol2 release by end of June which will meet your performance requirements.

Regards,
Duraimurugan V


HW Helmut Wahrmann June 24, 2020 09:46 AM UTC

Thanks. Awaiting the next release then.


DV Duraimurugan Vedagiri Syncfusion Team June 25, 2020 09:54 AM UTC

Hi Helmut,

Thanks for your update.

Please let us know if you need any further assistance.

Regards,
Duraimurugan V


DV Duraimurugan Vedagiri Syncfusion Team July 7, 2020 11:01 AM UTC

Hi Helmut,

We are glad to announce that our Essential Studio 2020 Volume 2 Release v18.2.0.44 is rolled out and is available for download under the following link.

https://www.syncfusion.com/forums/155798/essential-studio-2020-volume-2-release-v18-2-0-44-is-available-for-download  

We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.

Please refer the below documentation for SfTreeview:

https://help.syncfusion.com/wpf/treeview/overview  

Regards,
Duraimurugan V

Marked as answer

HW Helmut Wahrmann July 10, 2020 09:36 AM UTC

Hi Duraimurugan,

the Performance sample for SFTreeView is impressive compared to what i have seen before.
Now i need to figure out, if all features of the TreeViewAdv are already/still available.

thx,

Helmut 


MA Mohanram Anbukkarasu Syncfusion Team July 13, 2020 11:56 AM UTC

Hi Helmut, 

Thanks for the update. 

Please refer the following link to know about the key features we have provided in SfTreeView. 


You can also refer some other demos from the following github link. 


Please let us know if you require further assistance from us. 

Regards, 
Mohanram A. 


Loader.
Up arrow icon