0

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();
      }
 }
4

1 に答える 1

0

リストビューがデータソースにバインドされている場合は、リストビューの内容ではなく、データソースのデータを変更する必要があります。次に、リストビューを更新する必要があります。

于 2012-05-29T13:10:58.533 に答える