PDA

View Full Version : سوال: بدست آوردن ایندکس آیتم انتخاب شاده list view با کد



jebreily
شنبه 07 دی 1398, 13:23 عصر
چطور باید ایندکس یک آیتم انتخاب شده رو بدست اورد؟

محمد رضا فاتحی
شنبه 07 دی 1398, 13:40 عصر
var item = listView1.FindItemWithText("Item Text");
if (item != null)
{
var index = listView1.Items.IndexOf(item);
}

jebreily
شنبه 07 دی 1398, 15:28 عصر
ممنون ولی من میخواهم که وقتی کاربر آیتمی رو انتخاب کرد اونقت ایندکسش توی یه متغیر ذخیره بشه
کسی راهشو بلده ؟؟
خواهشا بزارید

the king
شنبه 07 دی 1398, 15:49 عصر
ممنون ولی من میخواهم که وقتی کاربر آیتمی رو انتخاب کرد اونقت ایندکسش توی یه متغیر ذخیره بشه
کسی راهشو بلده ؟؟
خواهشا بزارید

وقتی کاربر موردی رو انتخاب کرد رخداد SelectedIndexChanged رخ میده و مورد یا مواردی که انتخاب کرد Index شون در listView.SelectedIndices قرار داره، مثلا [0]listView1.SelectedIndices

jebreily
شنبه 07 دی 1398, 16:22 عصر
میشه بگین چجوری می تونم آیتم هایی که انتخاب شده رو حذف کنم؟؟؟

the king
شنبه 07 دی 1398, 20:22 عصر
میشه بگین چجوری می تونم آیتم هایی که انتخاب شده رو حذف کنم؟؟؟
آیتم های انتخاب شده رو یکی یکی حذف می کنید :

while (listView1.SelectedItems.Count > 0)
{
listView1.Items.Remove(listView1.SelectedItems[0]);
}