2011-07-29 71 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工作的啓發。不幸的是,它作爲一個統一格柵的重新裝修,並沒有開箱即用。