图像未在添加到自定义列表的项目中更新

时间:2009-02-10 21:52:10

标签: c# collections

我有一个带有Image字段的项目,以及一个从CollectionBase派生的自定义列表。当我将项目添加到自定义列表,然后尝试更改该项目图像,然后从列表中获取项目时,未在列表项目上设置图像。 如何确保列表中的项目与我们创建的项目相同,任何更新都将在两者之间同步。

1 个答案:

答案 0 :(得分:0)

您的商品是值类型还是引用类型?

如果项目是结构,从列表中获取项目实际上会获得副本,您必须更改该副本,删除原始项目并将其重新插入列表中。