PDA

View Full Version : وقتي ايتم ها قابل پيمايش نيستند



saed2006
شنبه 01 آبان 1389, 10:31 صبح
سلام
ميخوام ايتم هاي يه ليست ويو رو براي يك كلاس بفرستم و توي ايتم ها با حلقه فور پيمايش كنم
for (int i = 0; i < items.Count; i++)
if (items[i].SubItems[0].Text == tool.Name)
اما وقتي دستوراش رو مينويسم با خطاي
+ items[i] 'items[i]' threw an exception of type 'System.InvalidOperationException' System.Windows.Forms.ListViewItem {System.InvalidOperationException}

M.YasPro
شنبه 01 آبان 1389, 10:54 صبح
سلام
کدت رو به اینصورت تغییر بده:



foreach(ListViewItem item in listView1)
{
if(item.SubItems[0].Text="")
//do
}


ارور برطرف شد؟