ListViewItems替换特定字符

时间:2018-11-27 17:40:24

标签: vb.net

我在替换某些ListViewItems的特定字符时遇到问题。

我尝试了以下代码:

 For i = 0 To ListView1.Items.Count - 1
        If ListView1.Items(i).ToString.Contains("badword") Then
            ListView1.Items(i) = ListView1.Items(i).ToString.Replace("badword", "")
        End If
 Next

但这会导致错误:

  

字符串不能转换为ListViewItems

1 个答案:

答案 0 :(得分:0)

就像错误所暗示的那样,您不能将字符串分配给ListViewItems类型的对象。

尝试一下:(这是C#,但是您可以在VB.Net中做类似的事情)

ListView1.Items[i].Text = ListView1.Items[i].Text.Replace("badword", "");