تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
if listview
#3
(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
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
if listview - بواسطة dasktop - 16-07-19, 05:11 PM
RE: if listview - بواسطة ابراهيم ايبو - 16-07-19, 05:56 PM
RE: if listview - بواسطة dasktop - 16-07-19, 08:15 PM
RE: if listview - بواسطة الحازمي - 16-07-19, 09:49 PM
RE: if listview - بواسطة ابراهيم ايبو - 16-07-19, 11:04 PM


التنقل السريع :


يقوم بقرائة الموضوع: