PDA

View Full Version : سوال: حذف در لیست ویو (ListView)



Mohandes2009
دوشنبه 21 تیر 1389, 20:00 عصر
من یه ListView در حال دیتیل دارم یه سری ایتم توش هست. بعد خاصیت چک باکس اون فعاله می خوام وقتی چند تکس باکس را انتخاب کردم و کلیدی را زدم اون ردیف ها پاک بشه چه کنم؟:افسرده:

عکسش هم گذاشتم ببینید

Mohandes2009
چهارشنبه 23 تیر 1389, 12:21 عصر
کاش سایت محترم برنامه نویس فقط برای پرسیدن سوالات نبود !! کسی هم بود که پاسخی بده بهاین سوالات!

سایت برنامه نویس فعلا در حال حاضر حکم بانک سوال را داره نه جواب!:قهقهه:

دوروزه سوال پرسیدم هیشکی نیست جواب بده :قهقهه:

s.khoshfekran
چهارشنبه 23 تیر 1389, 12:32 عصر
for (int i = 0; i < lv.Items.Count; i++)
{
if (lv.Items[i].Checked)
{
lv.Items[i].Remove()
}
}

voodoo01
چهارشنبه 23 تیر 1389, 12:47 عصر
با سلام خدمت دوست عزیز


private void button1_Click(object sender, EventArgs e)
{

foreach (ListViewItem roww in listView1.Items)
{
if (roww.Checked == true)
roww.Remove();
}


}

Mohandes2009
چهارشنبه 23 تیر 1389, 13:46 عصر
با سلام خدمت دوست عزیز


private void button1_Click(object sender, EventArgs e)
{

foreach (ListViewItem roww in listView1.Items)
{
if (roww.Checked == true)
roww.Remove();
}


}




for (int i = 0; i < lv.Items.Count; i++)
{
if (lv.Items[i].Checked)
{
lv.Items[i].Remove()
}
}



دستتون درد نکنه خیلی مرسی :بوس:

Mohandes2009
چهارشنبه 23 تیر 1389, 17:37 عصر
اگر قبل حذف کردن بخوایم ببینم اصلا چک باکسی تیک خورده یا نه چیکار باید کرد؟

mmd2009
چهارشنبه 23 تیر 1389, 22:36 عصر
با سلام.

فکر کنم منظورت این باشه



int j=0;
for (int i = 0; i < lv.Items.Count; i++)
{
if (lv.Items[i].Checked)
{
j++;
}
}
if ( j == 0 )
messagebox.show("چیزی پیدا نشد");
else
messagebox.show("tedad=" + j.tostring());

Mohandes2009
چهارشنبه 23 تیر 1389, 23:41 عصر
با سلام.

فکر کنم منظورت این باشه



int j=0;
for (int i = 0; i < lv.Items.Count; i++)
{
if (lv.Items[i].Checked)
{
j++;
}
}
if ( j == 0 )
messagebox.show("چیزی پیدا نشد");
else
messagebox.show("tedad=" + j.tostring());


آره مرسی دمت گرم :بوس: