【问题标题】:Virtualizing Uniformgrid虚拟化 Uniformgrid
【发布时间】:2011-07-30 16:38:59
【问题描述】:

有谁知道在某处是否存在可用于 WPF 的虚拟化 uniformgrid 实现?

我已经尝试了一个 stackoverflow 和 Google,但到目前为止一无所获。

到目前为止,我一直在使用一个 ListBox,它以 UniformGrid 作为其 ItemsPanel。但这不会虚拟化。

【问题讨论】:

    标签: c# .net wpf


    【解决方案1】:

    是的,虚拟化对于网格和停靠面板来说很棘手,目前 WPF 中不存在此类控件。

    但是有几个选择...

    1. 如果你想知道如何制作一个虚拟化的平铺面板(更像是一个统一的网格和环绕面板),那么请看这个...http://blogs.msdn.com/dancre/archive/2006/02/06/implementing-a-virtualized-panel-in-wpf-avalon.aspx

    2. 否则 xamDataPresenter 几乎可以像虚拟化统一网格(请参阅 XamDataCard )并包装面板。它的第 3 方控制虽然属于 Infragistics ...

    【讨论】:

      【解决方案2】:

      我昨天得到的最接近的是这个VirtualizingTilePanel,灵感来自 Dan Creviers 的作品。遗憾的是,将其作为 uniformgrid 的替代品放入其中并不能开箱即用。

      【讨论】:

        猜你喜欢
        • 2020-09-08
        • 2013-11-27
        • 2011-02-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-02
        • 2014-07-19
        相关资源
        最近更新 更多