ListViewItems αντικαταστήσει ιδιοτυπίας

ψήφοι
0

Είμαι αντιμετωπίζει ένα πρόβλημα που αντικαθιστά συγκεκριμένους χαρακτήρες μερικών 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

Αλλά αυτό προκαλεί ένα σφάλμα:

String δεν μπορεί να μετατραπεί σε ListViewItems

Δημοσιεύθηκε 27/11/2018 στις 17:40
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Ακριβώς όπως υποδηλώνει το λάθος, δεν μπορείτε να ορίσετε μια σειρά σε ένα αντικείμενο της ListViewItems τύπου.

Δοκιμάστε το εξής: (αυτό είναι σε C #, αλλά μπορείτε να κάνετε παρόμοια σε VB.Net)

ListView1.Items[i].Text = ListView1.Items[i].Text.Replace("badword", "");
Απαντήθηκε 27/11/2018 στις 21:10
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more