1

还在学习基本概念...

我想在网格中布局来自数据库的项目。每个项目都有一个自定义视图,其中包含预览图片、属性和控件。网格可以更改大小,即 3、4、5 列(大-小预览)。

这最好是通过将自定义小部件添加(循环通过表格)到网格,还是通过使用带有“代表”的图标列表视图来完成?

谢谢!

4

1 回答 1

0

我的第一个倾向是使用图标列表视图和委托(特别是如果您已经拥有模型形式的数据)。如果这不起作用,您可以使用图标列表视图作为创建自己的列表视图的指南。视图的两个好处是,如果将某些东西插入中间,它们会处理大量的项目重新定位,并且通常会对所需的数据进行惰性评估。将数据保存在模型中的另一个好处是能够在其他地方使用它(例如组合框,如果您想让用户在其他地方选择一张图像)。

于 2010-09-02T17:19:21.980 回答