منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكل في listchecked box - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكل في listchecked box (/showthread.php?tid=36531)



مشكل في listchecked box - KIKO1992 - 26-09-20

عند الاضافة من checked lis box الى listbox تظهر 
system.data.dataRows


 ListBox1.Items.Clear()

        For Each i In CheckedListBox1.CheckedItems
            'Me.ListBox1.Items.Add(item)
            ListBox1.Items.Add(i)

        Next


RE: مشكل في listchecked box - Anas Mahmoud - 26-09-20

كود :
ListBox1.Items.Clear()

       For Each i In CheckedListBox1.CheckedItems
           ListBox1.Items.Add(i(0))

       Next

بدل 0 برقم العمود الذي به البيانات المطلوب اضافتها لليست بوكس

او الافضل استخدم الخاصية DisplayMember وضع بها اسم العمود الذي تريده ظاهر في الليست بوكس

كود :
       ListBox1.DisplayMember = "Name"
       For Each i In CheckedListBox1.Items
           ListBox1.Items.Add(i)
       Next

ايضا الافضل عدم الاعتماد على for لاضافة البيانات قدر المستطاع
استخدام DataSource افضل 

كود :
       ListBox1.DisplayMember = "Name"
       ListBox1.DataSource = CheckedListBox1.CheckedItems



RE: مشكل في listchecked box - KIKO1992 - 26-09-20

جزاك الله خيرا اخي وبارك الله فيك