تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية نقل بيانات من Textbox الى الجريدفيو بالترتيب؟؟
#1
السلام عليكم ورحمة الله وبركاته 

اسعد الله اوقاتكم اخواني الاعزاء

سؤالي : كيف يمكن نقل بيانات من مجموعة تكس بوكس لها خاصية ال MULTILINE 

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

الصورة المرفقة توضح المطلوب:

   

استخدمت هذا الكود ولكن لم ينفع

        DataGridView1.Rows.Clear()
        On Error Resume Next
        For i As Integer = 0 - 1 To DataGridView1.Rows.Add
            DataGridView1.Rows.Item(i).Cells(0).Value = TextBox1.Lines(0).ToString
            DataGridView1.Rows.Item(i).Cells(1).Value = TextBox1.Lines(0).ToString
            DataGridView1.Rows.Item(i).Cells(2).Value = TextBox1.Lines(0).ToString
            DataGridView1.Rows.Item(i).Cells(3).Value = TextBox1.Lines(0).ToString
            DataGridView1.Rows.Item(i).Cells(0).Value = TextBox1.Lines(1).ToString
            DataGridView1.Rows.Item(i).Cells(1).Value = TextBox1.Lines(1).ToString
            DataGridView1.Rows.Item(i).Cells(2).Value = TextBox1.Lines(1).ToString
            DataGridView1.Rows.Item(i).Cells(3).Value = TextBox1.Lines(1).ToString
            DataGridView1.Rows.Item(i).Cells(0).Value = TextBox1.Lines(2).ToString
            DataGridView1.Rows.Item(i).Cells(1).Value = TextBox1.Lines(2).ToString
            DataGridView1.Rows.Item(i).Cells(2).Value = TextBox1.Lines(2).ToString
            DataGridView1.Rows.Item(i).Cells(3).Value = TextBox1.Lines(2).ToString
       Next
        
ارجو التكرم بالتعديل على الكود علما بأن عدد الاسطر في التكس بوكس غير محدد
الرد }}}
تم الشكر بواسطة: ahmed_king2023
#2
???????????????????????????????????????????
????????????????????????????????????????؟؟؟ Blush Huh Huh
الرد }}}
تم الشكر بواسطة:
#3
مرحبا بك أخي abu7shihab
أعتقد في حالة برنامجك هذا ! الأفضل برمجيا استخدام أداة ListBox بدلا من استخدام TextBox
الرد }}}
تم الشكر بواسطة: عبد الخالق , justforit
#4
   

الكود بالصورة اعلاه
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: mesdarsd
#5
كود :
Public Class Form1
   Private Sub btnAddToGrid_Click(sender As Object, e As EventArgs) Handles btnAddToGrid.Click
       ' Split the lines of text in each TextBox and extract the first lines.
       Dim textBox1Lines As String() = TextBox1.Text.Split(New String() {Environment.NewLine}, StringSplitOptions.None)
       Dim textBox2Lines As String() = TextBox2.Text.Split(New String() {Environment.NewLine}, StringSplitOptions.None)
       Dim textBox3Lines As String() = TextBox3.Text.Split(New String() {Environment.NewLine}, StringSplitOptions.None)

       ' Find the maximum number of lines among the TextBoxes.
       Dim maxLinesCount As Integer = Math.Max(Math.Max(textBox1Lines.Length, textBox2Lines.Length), textBox3Lines.Length)

       ' Create a DataTable to hold the data to be displayed in the DataGridView.
       Dim dt As New DataTable()
       dt.Columns.Add("TextBox1")
       dt.Columns.Add("TextBox2")
       dt.Columns.Add("TextBox3")

       ' Loop through each line and add the first lines to the DataTable.
       For i As Integer = 0 To maxLinesCount - 1
           Dim row As DataRow = dt.NewRow()
           If i < textBox1Lines.Length Then
               row("TextBox1") = textBox1Lines(i)
           End If
           If i < textBox2Lines.Length Then
               row("TextBox2") = textBox2Lines(i)
           End If
           If i < textBox3Lines.Length Then
               row("TextBox3") = textBox3Lines(i)
           End If
           dt.Rows.Add(row)
       Next

       ' Bind the DataTable to the DataGridView to display the data.
       DataGridView1.DataSource = dt
   End Sub
End Class
الرد }}}
تم الشكر بواسطة: mesdarsd


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 846 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 745 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,000 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,216 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,452 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  مشكلة عدم قراءة قاعدة بيانات MS access 0 422 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 352 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 288 29-03-25, 01:57 PM
آخر رد: ibraa939
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 518 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,749 07-02-25, 07:59 PM
آخر رد: الورد2

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


يقوم بقرائة الموضوع: