تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيفية عمل حلقة تكرارية للداتا جريد فيو على الليست فيووالليست بوكس
#1
كيفية عمل حلقة تكرارية للداتا جريد فيو على الليست فيو

لدى داتا جريد فيور و ليست فيو ولست بوكس

الداتاا جريد فيها ارقام

والليست فيو فيها حروف انجليزية



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

ثم اضافته الى الليست بوكس

ثم تكرار عناصر الداتا جريد على ثانى عنصر فى الليست فيو

ثم اضافته الى الليست بوكس

وهكذا

للتوضيح اكتر

الداتا فيها
1,2,3,4,5
50,34,22,11
1,2,3,4,57
77,53,22,112,4

الليست فيو فيها
A,A
B,B
G,G
X,X

مع العلم ان علامة , هى فاصل SUBITEMS
يعنى الداتا فيها 5 خانات
والليست فيو فيها 2 خانات

المطلوب

اضافتهم الى ليست بوكس بهذا الشكل
AA12345
AA50342211
AA123457
AA7753221124
BB12345
BB50342211
BB123457
BB7753221124
GG12345
GG50342211
GG123457
GG7753221124
XX12345
XX50342211
XX123457
XX7753221124

يارب اكون قدرت اوضح المطلوب لكى تفهموا ما اقصده

ومشكورين مقدما يا شباب

ارجوكم يا شباب

هل من مساعد

انا عطلان على هذا الكود فقط

اتمنى من يستطيع المساعدة لا يبخل على
الرد }}}}
تم الشكر بواسطة:
#2
(03-04-16, 06:04 PM)الماجيك مسعد كتب :
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        For Each mItem As ListViewItem In ListView1.Items
            Dim t As String = mItem.SubItems(0).Text & mItem.SubItems(1).Text
            For Each mRow As DataGridViewRow In DataGridView1.Rows
                ListBox1.Items.Add(
                     mItem.SubItems(0).Text & mItem.SubItems(1).Text &
                    String.Join("", (From mCell In mRow.Cells Select mCell.Value)))
            Next
        Next

    End Sub
الرد }}}}
تم الشكر بواسطة: الماجيك مسعد
#3
(03-04-16, 06:53 PM)mawad كتب :
(03-04-16, 06:04 PM)الماجيك مسعد كتب :
كود :
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       For Each mItem As ListViewItem In ListView1.Items
           Dim t As String = mItem.SubItems(0).Text & mItem.SubItems(1).Text
           For Each mRow As DataGridViewRow In DataGridView1.Rows
               ListBox1.Items.Add(
                    mItem.SubItems(0).Text & mItem.SubItems(1).Text &
                   String.Join("", (From mCell In mRow.Cells Select mCell.Value)))
           Next
       Next

   End Sub

لو سمحت يا غالى

ممكن طريقة للتواصل معك

عشان اشرحلك الفكرة اكتر وارسل لك السورس تعدله

لانه خاص ومش هينفع ارفعه هنا

او افتح الرسايل الخاصة لبضع دقائق ان استطعت

بانتظار ردك
الرد }}}}
تم الشكر بواسطة:
#4
السلام عليكم أخي العزيز ورحمة الله وبركاته
أخي وحبيبي ماجيك مسعد أتمنى أن تصنع مثال صغير عن الفكرة وارفعه لنا وسيكون الإخوة بخدمتكم.
الرد }}}}
تم الشكر بواسطة: الماجيك مسعد
#5
جميل، وين Datagrid وين ListView وين listbox التي نخضعها لعملية الدمج، أرجو أن ترسل صورة، ساعدني لكي اساعدك.
الرد }}}}
تم الشكر بواسطة: الماجيك مسعد
#6
(03-04-16, 10:26 PM)khodor1985 كتب : جميل، وين Datagrid وين ListView وين listbox  التي نخضعها لعملية الدمج، أرجو أن ترسل صورة، ساعدني لكي اساعدك.

السلام عليكم يا غالى

انا وضعت هذا الادوات فى طلبى

حتى افهم فكرة حلقات التكرار واعملها بنفسى

ولكن قمت بالتعديل على المشروع

وارسلته لك حتى تعدلى المطلوب كما ارسلت لك فى الرسالة الخاصة

وكما قلت سابقا

انا كتبت هذا الموضوع

حتى افهم الية الحلقات التكرارية واحاول تطبيقها بنفسى حتى اتعلم
ولكن انتهى منى الوقت

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

وشكرا لكم جميعا
الرد }}}}
تم الشكر بواسطة:
#7
هل تقصد أنك تريد إضافة رابط المنشور إلى ListView.
الرد }}}}
تم الشكر بواسطة:
#8
(03-04-16, 10:47 PM)khodor1985 كتب : هل تقصد أنك تريد إضافة رابط المنشور إلى ListView.

أخي العزيزـ أنت عندك DataGrid يضم روابط المنشور، و DataGrid ثاني يضم صور المنشورات، هل تريد إضافتها إلى Listview هل هذا ما تعنيه؟


لا يا غالى

الاتنين منشورات

واحدة منشورات روابط وكلام والتانيةمنشورات صور وكلام
المطلوب عندما اضغك على زر رابط

يتم نشر منشورات الروابط والكلام على حسابات الموجودة فى الليست فيو

واذا ضغطت على زر صورة

يتم نشر منشورات الصور والكلام
على حسابات الموجودة فى الليست فيو

هذا هو كل المطلوب
الرد }}}}
تم الشكر بواسطة:
#9
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ازاى يبقى الصفوف فى الداتا جريد فيو مترتبة زى اللى فى الداتا بيز اكسس بالظبط araxis 2 62 أمس, 07:04 AM
آخر رد: araxis
  [سؤال] تغير لون كتابة التيكست بوكس ؟ Mido9 5 2,347 30-11-16, 10:16 PM
آخر رد: omferas
  كيف يتم حل مشكلة ظهور رسالة عند الضغط علي هيد داتا جريد فيو السيد الجوهري 4 46 30-11-16, 10:08 PM
آخر رد: السيد الجوهري
  التحقق من وجود هذة القيمة فى الداتا جريد فيو مع العلم انى استخدم المعالج araxis 4 165 29-11-16, 07:26 AM
آخر رد: amgad525
  كيفية تخفيض مستوي الامان في الاكسل atefkhalf2004 7 79 28-11-16, 06:48 PM
آخر رد: atefkhalf2004
  ازاى اما اكتب داتا فى التكست بوكس يدور عليها فى اى سطر ويزود على cell تانية 1 araxis 3 64 27-11-16, 07:13 PM
آخر رد: ابراهيم النعيمي
Question [VB.NET] كيفية ربط أى حقل IFieldObject بعمود بجدول برمجياً Crystal Reports newvbdev 4 109 23-11-16, 08:51 PM
آخر رد: newvbdev
  كيف اقوم بتعبئت كمبو بوكس من جدول في اسكيول سيرفر معتز الجازوي 2 62 19-11-16, 03:10 AM
آخر رد: معتز الجازوي
  مسار قاعدة البيانات في التكست بوكس hglogtd 2 70 19-11-16, 02:19 AM
آخر رد: hglogtd
  الحذف من قاعدة البيانات بدلات تشيك بوكس في داتا جريدفيو makky 1 67 17-11-16, 10:50 PM
آخر رد: السرور

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


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