我需要一些帮助来编写一些代码来替换 listView 中的项目文本。
我想替换 ListView 第 4 列下的所有项目。这是第 4 列中项目的示例字符串:<span class="stat">0.58
无论如何,这是我为替换 listView 中的文本而编写的内容,但它不起作用:
foreach (ListViewItem i in listViewClickbank.Items)
{
if (i.SubItems[3].Text.Contains("span"))
{
i.Text.Replace("<span class=", "");
}
}
最佳答案
String.Replace
方法返回新字符串。它不会改变原来的。此外,您正在更改项目的 Text
(第一列),而不是第四列。试试这个:
i.SubItems[3].Text = i.SubItems[3].Text.Replace("<span class=", "");
关于c# - 替换 ListView 中列下的项目文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13434283/