تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكل في listchecked box
#1
عند الاضافة من 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
الرد
تم الشكر بواسطة:
#2
كود :
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
الرد
تم الشكر بواسطة: tryold , tryold
#3
جزاك الله خيرا اخي وبارك الله فيك
الرد
تم الشكر بواسطة:



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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم