เมื่อลบรายการออกจาก ListView ฉันจะเน้นรายการที่เกี่ยวข้องกับ VB.NET ได้อย่างไร

ฉันมี ListView ในโครงการของฉันที่มีการเพิ่ม/แก้ไข/ลบรายการแบบไดนามิก เมื่อผู้ใช้ลบรายการ ฉันต้องการให้รายการที่แทนที่รายการที่ถูกลบถูกเน้น ฉันพยายามจัดเก็บดัชนีของรายการที่ถูกลบแล้วไฮไลต์รายการนั้นที่นั่น (list.Items(index).Selected = True) วิธีนี้ใช้ได้ผลดีเว้นแต่ว่ารายการที่ถูกลบจะเป็นรายการสุดท้ายใน ListView (ทั้งตามตัวอักษรและตามลำดับ) วันนี้ฉันมีปัญหาเกี่ยวกับตรรกะและไม่สามารถคิดโค้ดที่ตรวจสอบกรณีประเภทนี้ได้

ใครสามารถช่วยฉันได้บ้าง? ฉันรู้สึกโง่อย่างไม่น่าเชื่อ แต่วันนี้สมองของฉันแตกสลาย


person Steven    schedule 26.07.2010    source แหล่งที่มา


คำตอบ (1)


person    schedule
comment
ขอบคุณ! ฉันไม่รู้ว่าทำไมฉันไม่สามารถรับสิ่งนั้นได้ ฉันคิดว่าฉันทำให้มันซับซ้อนเกินไป ทำงานได้อย่างสมบูรณ์แบบ - person Steven; 27.07.2010
comment
ไม่มีปัญหา. เราทุกคนต่างมีเวลาที่จิตใจของเราไม่อยากทำงาน :) - person Kyra; 27.07.2010