This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
I've use the MultiColumnTreeView a few times with good results. I'm thinking about using it for an application with a potentially huge number of items (many thousands in a branch). I see MultiColumnTreeView is based on TreeView, which with virtualization enabled has given me very good performance with huge numbers of items (I use framework 4). I tried enabling virtualization with MultiColumnTreeView the usual way: VirtualizingStackPanel.IsVirtualizing="True" and
However, while I have confirmed (with Snoop) that the VirtualizingStackPanel is being used, it seems all items are always added to the visual tree, and performance is very poor. Can virtualization work with MultiColumnTreeView? Thanks Peter |
|
|
Hello Peter I had a quick look to see why virtualization is not working in the multicolumn tree view but could not get it working. All the usual tricks did not work, so for now the multicolumn tree view does not have virtualization support. Your best option now would be to use our DataGrid instead which should give you similar behavior and UI as a multicolumn tree view, and it has virtualization built in. -Jason Fauchelle |
|