【问题标题】:Virtualizing WrapPanel虚拟化 WrapPanel
【发布时间】:2010-07-09 21:44:29
【问题描述】:

WPF 4 是否还包含一个虚拟化 WrapPanel,或者是否可以轻松地从现有面板派生一个。我想做一个地址视图,比如outlook有。

【问题讨论】:

    标签: wpf


    【解决方案1】:

    我认为不可能实现具有完全虚拟化(双向)的 WrapPanel,但请查看:http://virtualwrappanel.codeplex.com/

    【讨论】:

    • 如果您有固定大小的项目,这很容易实现 - 对于可变大小的项目,它是可行的,但需要更多的猜测(您不能总是正确地调整滚动条的大小)。
    • codeplex 上的这个实现使用“猜测”机制来虚拟化一个方向(任意大小的项目)。如果项目的高度或宽度是固定的,也许它可以在两个方向上做同样的事情(我没有太多关于它的问题)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-08
    相关资源
    最近更新 更多