Saat menghapus item dari ListView, bagaimana cara menyorot item yang terkait di VB.NET?

Saya memiliki ListView di proyek saya yang secara dinamis menambahkan/mengedit/menghapus item. Saat pengguna menghapus suatu item, saya ingin item yang menggantikan item yang dihapus disorot. Saya mencoba menyimpan indeks item yang dihapus lalu menyorot item di sana (list.Items(index).Selected = True). Ini berfungsi dengan baik kecuali item yang dihapus adalah item terakhir di ListView (baik secara harfiah maupun berurutan). Saya mengalami masalah hari ini dengan logika dan tidak dapat menemukan kode yang memeriksa kasus-kasus seperti ini.

Adakah yang bisa membantu saya? Aku merasa sangat bodoh tapi otakku hancur hari ini.


person Steven    schedule 26.07.2010    source sumber


Jawaban (1)


person    schedule
comment
Terima kasih! Saya tidak tahu mengapa saya tidak bisa mendapatkannya. Saya pikir saya terlalu mempersulitnya. Bekerja dengan sempurna. - person Steven; 27.07.2010
comment
Tidak masalah. Kita semua memiliki saat-saat ketika pikiran kita tidak mau bekerja :) - person Kyra; 27.07.2010