2011-07-29 70 views
6

有谁知道是否存在虚拟化的uniformgrid实现WPF的地方,可以使用?虚拟化统一网格

我已经尝试了一个stackoverflow和谷歌,到目前为止没有发现任何东西。

我到目前为止一直在使用的是带有UniformGrid作为其ItemsPanel的ListBox。但是这不会虚拟化。

回答

1

虚拟化对于网格和dockpanels来说是很棘手的,目前WPF中没有这种控制。

但也有几个选项...

  1. ,如果你想知道如何使虚拟化砖瓦板(更像是一个统一的网格和wrappanel)

    然后看看这个... http://blogs.msdn.com/dancre/archive/2006/02/06/implementing-a-virtualized-panel-in-wpf-avalon.aspx

  2. 否则,xamDataPresenter几乎可以像虚拟化的统一网格(请参阅XamDataCard)和包装面板一样工作。它的第三方控制虽属的Infragistics ...

1

昨天我得到的最接近是此VirtualizingTilePanel丹Creviers工作的启发。不幸的是,它作为一个统一格栅的重新装修,并没有开箱即用。