对于我的 ListCtrl 中的每个项目,我想要:
- 一个图像
- 标题
- 说明
根据您的意见,使用 .NET 会更容易做到这一点吗?如果是的话,你有一些例子吗?
Ps:使用 Adobe Flex,我使用 ItemRenderer 概念轻松自定义列表。
十分感谢大家 !
ListCtrl 支持一个图像(一个小图像——实际上是一个图标),以及每个项目的任意数量的文本列。
最明显的问题是如果您想全尺寸显示图像。在图标视图中,您将获得 32x32 像素的图标。在其他模式下,您将获得 16x16 像素的图标。
如果这已经足够了,那么让事情顺利进行应该相当容易。至于.NET 是否会更容易——我认为这是一个悬而未决的问题。至少在我看来,这可能取决于您更熟悉哪个。如果您以前使用过 MFC,那么使用列表控件不会特别困难。另一方面,如果您以前使用过 .NET(而不是 MFC——至少最近),那么几乎毫无疑问,使用 .NET 会更容易。
如果您对两者都不熟悉,那么使用 .NET 很可能会更容易,但幅度不会很大。