16-07-19, 08:15 PM
(16-07-19, 05:56 PM)ابراهيم ايبو كتب :السلام عليكم اخي الكريم Dasktopللتعامل مع الليست فيو يجب ان نفرق بين الـ Items وال SubItemsالعمود الاول هو Items الرقم 0 والاعمدة البقية هي SubItems وارقامها 1-2-3-4وهكذابالنسبة لك انطر الى هذا الكود مع جملة For قلت له اذا كان الايتم (i) والصب ايتم رقم 2 التابع له يحمل القيمة 45اظهر لي اسم الايتمكود :
For i As Integer = 0 To ListView1.Items.Count - 1
If ListView1.Items(i).SubItems(2).Text = 45 Then
MsgBox(ListView1.Items(i).Text)
End If
Next
اخي ابراهيم الكود لا يعمل
واكتشفت طريقة اسهل بدل من ان نستخدم for
انا لدي في imagelist صور باارقام محدده
وفي العمود الثاني ارقام مثلا اريد اذا العمود الثاني فيه 11 يضع في العمود الاول الصوره
نجح معي الكود واستخدمت الكود التالي
list.imageindex = 11
المطلوب كيف يكون ال imageindex يساوي ارقام العمود الثاني
مثلا
list.imageindex = listview.items(2).text
