1

我在为应用程序设计 UI 时遵循要求。我们有如下所示的层次结构

  • 1级

    • 2.1级

      • 3级
        • 1000Thumbnails .....(在 ListBox 内的 Wrap Panel 内)
    • 2.2级

      • 3级
        • 1000Thumbnails .....(在 ListBox 内的 Wrap Panel 内)

我们希望为缩略图启用虚拟化,因为控件的数量可以超过 1000。 以下是应用程序的输出

然而,为了使虚拟化工作,我们需要限制 TreeView 中 ListBox 的大小。有了这个限制,我们最终有两个滚动条,如上图所示。

无论如何我们可以避免在 ListBox 中滚动查看器,但仍然可以使用 TreeView 控件的 ScrollViewer 进行虚拟化和滚动(使用鼠标)缩略图?

如果您需要更多信息,请告诉我。

提前感谢您的帮助!

4

1 回答 1

0

您可以只隐藏滚动条,如这篇好文章中所述。

于 2017-01-02T10:43:37.597 回答