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

نسخة كاملة : كيف اسحب المعلومات الموجودة في ال datagridview
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
[COLOR="#800000"]السلام عليكم ورحمة الله وبركاته

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

محتاج هذا الكود ضروري جزاكم الله كل خير
[/COLOR]
up.............
[COLOR="#800000"]السلام عليكم

تفضل اخي العزيز

PHP كود :
Dim rc As Integer dataGridView1.RowCount 1
Dim cc 
As Integer dataGridView1.ColumnCount

Dim a 
As String(,) = New String(rc 1cc 1) {}

Dim i As IntegerAs Integer

For 0 To cc 1
    textBox1
.Text += dataGridView1.Columns(i).HeaderText vbTab
Next
    textBox1
.Text += Environment.NewLine "__________________________" Environment.NewLine
    
For 0 To rc 1
        
For 0 To cc 1
            a
(ij) = dataGridView1.Rows(i).Cells(j).Value.ToString()
            
textBox1.Text += a(ij) + vbTab
        Next
        textBox1
.Text += Environment.NewLine
    Next 

الكود اعلاه يجلب البيانات من الDatagridview الى المصفوفة ويتم عرض محتويات المصفوفة في textbox


تم تعديل الكود
بالتوفيق ان شاءالله[/COLOR]
ممنون منك صديقي اجرب الكود وارجعلك
عاشت ايدك صديقي
[COLOR="#800000"]
zeus كتب :عاشت ايدك صديقي

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

اتنمى لك التوفيق ان شاءالله[/COLOR]