User (Old forums)MemberSeptember 10, 2007 at 10:19 amPost count: 23064
what can i do to increase the speed and performance of my datagrid if there are many columns used?
Rows: 10.000 | Columns: 5 (= 50.000 Items)
Scrolling time (to the middle with the scrollbar): ~0.1 sec
Order time: ~0.1sec
==> this setup is stunning fast 🙂
Rows: 100(!) | Columns: 100 (=10.000 Items)
Scrolling time (to the middle with the scrollbar): ~2-3 sec
Order time: ~2-3sec
==> the users wont be happy with this delays
Is there a way to increase performance in setups with much columns? This way it would be unusable…
Thanks, best regards
Imported from legacy forums. Posted by Benno (had 781 views)User (Old forums)MemberSeptember 12, 2007 at 4:40 amPost count: 23064
Imported from legacy forums. Posted by Benno (had 312 views)Odi [Xceed]SpectatorSeptember 14, 2007 at 9:41 amPost count: 426
What would help this situation would be for the DataGrid to support the UI virtualization of columns, which it currently does not.
It is possible for the grid to do this, but it is a rather large project if we want to achieve this without loosing some of the grid’s flexibility or capabilities. It is on our list, but not for one of the remaining 2007 releases.
However, we have noted your request, and if there are more similar requests, we will bump up the priority.
Imported from legacy forums. Posted by Odi [Xceed] (had 473 views)User (Old forums)MemberSeptember 18, 2007 at 4:16 amPost count: 23064
Thanks for your reply odi!
I hope the priority for the column virtualization will be bumped up at least a bit 🙂
Is there something I can do to increase the speed of a TabItem switch if a GridControl is on one of the tabs?
In my application the scrolling speed an overall speed of the grid is acceptable, but tab-switching away- and to the grid does take about ~2 seconds, thats a bit annoying..
Is there something i can do to speed that up? eg. setting the itemssource to null or whatever
Thank you for any help
Best regards, b.greber
Imported from legacy forums. Posted by Benno (had 391 views)Xceed SupportMemberSeptember 18, 2007 at 9:10 amPost count: 5658
Unloading the TabItem content is the default behavior of the TabControl… There might be ways to tweak that behavior a little bit but I am not that experienced with TabControl.
However, given that you are using WPF, there is the alternative to use something else, and make it look like a TabControl…
e.g: A bunch of styled ToggleButton, when a toggle button is checked, you “show” or “hide” the appropriate content… This should prevent the “unloading” of the DataGridControl…
Otherwise, if anybody else around here know the TabControl well, maybe they’ll have some suggestions.
Imported from legacy forums. Posted by Marcus [Xceed] (had 3742 views)User (Old forums)MemberAugust 20, 2008 at 5:03 pmPost count: 23064
We have added a Column Virtualization to the latest version of DataGrid for WPF Pro (v3.0.8415.1500), which should address this problem.
You can download it from this link :
Imported from legacy forums. Posted by André (had 1477 views)
- You must be logged in to reply to this topic.