我在ListView中使用了GridView。我想动态更改单元格值。例如,有一个名为“Time”的列,我想在发生某些事情时更改此值。我可以找到并获取单元格(例如od.Time
,如下面的代码所示),但不能更改其值。像这样的一些代码ObjectData
是所有ListView列的类。
for (int i = 0; i < 5; i++)
{
ObjectData od = (ObjectData)objectListView.Items[i];
if (od.UserName == "Tom")
{
od.Time = DateTime.Now.ToString();
}
}
答案 0 :(得分:0)
如果您的列表视图绑定到数据源,则需要更改数据源的数据,而不是列表视图的内容。然后它应该更新列表视图。