منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ComboBox,ListBox VB.NET 2013
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

سؤال صعب للمحترفين   Angel

كيف يمكن نقل محتويات ComboBox إلى ComboBox  أخرى

أو من ListBox إلى ComboBox  أخرى
استخدم 
PHP كود :
 For each itm in listbox1.items

listbox2
.items.add(itm)
next 

للاسف لا تنجح لانه ينقلها من ليست الى اخرى ولكن لا ينقل النص الاصلي من الليست رقم 1 بل ينقل محل كل سطر في اليست عبارة System.Data.DataRowView

(15-08-16, 11:53 PM)Deya R Ataya كتب : [ -> ]للاسف لا تنجح لانه ينقلها من ليست الى اخرى ولكن لا ينقل النص الاصلي من الليست رقم 1 بل ينقل محل كل سطر في اليست عبارة System.Data.DataRowView

الكود ينقل محتويات Listbox1 الى Listbox2
ارفع مثال بسيط للتعديل عليه.
نقل العناصر من أداة مربوطة بقاعدة البيانات يختلف عن الوضع العادي المعبأة بالكود (يعين مثل ما يقولون معبئة يدوي)
(16-08-16, 12:42 AM)الوادي كتب : [ -> ]نقل العناصر من أداة مربوطة بقاعدة البيانات يختلف عن الوضع العادي المعبأة بالكود (يعين مثل ما يقولون معبئة يدوي)

نعم صحيح,وطلبت منه رفع مثاله لاكتشف ذلك لكن ليرى هذا المثال.
في المرفقات يوجد مثال يوضح كيفية نقل العناصر الموجودة في ليست بوكس الي ليست بوكس أخر و نفس الأسلوب يمكن استخدامه في نقل عناصر من كومبو بوكس الي ليست بوكس و العكس

لا أعلم هل الفكرة ستكون ناجحة مع ليست بوكس تم ملأ عناصرها من ملف داتا بيز أو لا
أرجو أن تختبروها و تعطونا النتائج

المثال بنسخة الفيحوال استوديو 2015
مشكورين اخوتي وبالنسبة للمثال حين تجربته نجح 100 %

انا قمت بصناعة كود لنقل المحتوات ونجح (بدون ارتباط قواعد بيانات)

إقتباس :ListBox2.Items.Clear()
            ListBox1.SelectedIndex = -1

            Dim i As Integer
            Dim s4 As String

            For i = 0 To ListBox1.Items.Count - 1

                ListBox1.SelectedIndex = ListBox1.SelectedIndex + 1
                s4 = ListBox1.Text
                ListBox2.Items.Add(s4)

            Next