Performance issue with FlexGrid demo app on .NET Framework 4.6.2

Posted by: dung.itcdt on 22 May 2024, 9:20 pm EST

  • Posted 22 May 2024, 9:20 pm EST

    Dear Support Team,

    I have been testing the FlexGrid demo application on .NET Framework 4.6.2, and I noticed that the scrolling performance is very slow. The grid only contains text and a single checkbox column.

    Could you please advise on any potential solutions to address this performance issue?

    Thank you for your time and assistance.

    Sincerely,

    Video demo: https://streamable.com/ahhgx7

  • Posted 24 May 2024, 5:24 am EST - Updated 24 May 2024, 5:30 am EST

    Hi,

    The behavior is very slight. If you compare with the Microsoft’s Wpf DataGrid, you will see the same scrolling behavior even if the DataGrid have only Text under the cells.

    Please refer the attached Gif for the DataGrid scrolling behavior:

    Note:- We have replaced the FlexGrid with MS DataGrid on the sample that you shared a video.

    Regards,

    Nitin

  • Posted 28 May 2024, 9:47 pm EST

    Hi Nitin,

    I’ve tried switching to DataGrid, and the issue persists.

    However, I’d like to know if there’s an alternative solution like virtualization. I noticed that .NET 8 has this feature, but .NET Framework 4.6.2 doesn’t seem to have it.

    Thanks,

  • Posted 29 May 2024, 2:55 am EST

    Hi,

    FlexGrid .Net Framework 4.6.2 uses its own Virtualization and hence the behavior. Whereas .Net Core FlexGrid 8.0 uses C1DataCollectionSource and we can customize the Virtualization like mentioned in this documentation page: https://developer.mescius.com/componentone/docs/wpf/online-flexgrid/virtualization.html.

    Apologize for the inconvenience, .Net Framework FlexGrid does not support the C1VirtualDataCollection for Virtualization.

    regards,

    Nitin

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels