الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الاختيار من اكثر من Listview

بدأه tatatab في 2 أبريل 2012 · 7 رد · 718 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني عندي ثلاثة listview في النموذج اريد ان اختار مثلا من الليست الاولى العنصر الثاني ومن الليست الثانية العنصر الاول , عند اختيارى لهذين العنصرين اريد ان يتنقلا برمجيا على الليست الثالثة بجانب بعضهما البعض

للتوضيح اكثر ارجو النظر الى الصور المرفقة

Pictures.rar

#2

حياك الله

ضع هذا الكود في الزر :

        Dim St(1) As String
        Dim ListItem As ListViewItem
        St(0) = ListView1.SelectedItems(0).Text
        St(1) = ListView2.SelectedItems(0).Text
        ListItem = New ListViewItem(St)
        ListView3.Items.Add(ListItem)
        ListView1.SelectedItems(0).Remove()
        ListView2.SelectedItems(0).Remove()

بالتوفيق

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

#3

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

ولك جزيل الشكر

#4

وجزاك بالمثل ..

ضع قيمة False لخاصية HideSelection وستؤدي المطلوب .

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

#5
عاشق للبرمجة كتب:

وجزاك بالمثل ..

ضع قيمة False لخاصية HideSelection وستؤدي المطلوب .

اخي , اذا اردت ان افعل العكس , ان ارجع القيم من الليست الثالثة الى الليست الاولى والثانية , فكيف يكون ذلك

تم تعديل هذه المشاركة بواسطة tatatab في 3 أبريل 2012 في 18:43

#6
tatatab كتب:

اخي , اذا اردت ان افعل العكس , ان ارجع القيم من الليست الثالثة الى الليست الاولى والثانية , فكيف يكون ذلك

اخي , اذا اردت ان افعل العكس , ان ارجع القيم من الليست الثالثة الى الليست الاولى والثانية , فكيف يكون ذلك

#7

تفضل أخي

 ListView1.Items.Add(ListView3.SelectedItems.Item(0).SubItems(0).Text)
        ListView2.Items.Add(ListView3.SelectedItems.Item(0).SubItems(1).Text)
        ListView3.SelectedItems.Item(0).Remove()

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

#8
عاشق للبرمجة كتب:

تفضل أخي

 ListView1.Items.Add(ListView3.SelectedItems.Item(0).SubItems(0).Text)
        ListView2.Items.Add(ListView3.SelectedItems.Item(0).SubItems(1).Text)
        ListView3.SelectedItems.Item(0).Remove()

بارك الله فيك يا اخي على المجهود والمساعدة

مواضيع مشابهة