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

كيفية إضافة عمود للترقيم التلقائي في الأداة Datagridview

بدأه dot.net2008 في 16 سبتمبر 2011 · 4 رد · 3,685 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كيف يمكن إضافة عمود في الأداة DataGridview

جربت أكثر من كود ولم يعمل لدي

وهذا الكود

Public Sub addserialcolumn(ByVal dgv As DataGridView) 
        Dim column As New DataGridViewColumn 
        column.Name = "mm" 
        column.Width = 30 
        column.HeaderText = "mm" 
        column.CellTemplate = New DataGridViewTextBoxCell 
        dgv.Columns.Insert(0, column) 
        Dim i As Integer = 0 
        For i = 0 To dgv.Rows.Count - 1 
            dgv.Item("mm", i).Value = i.ToString 
        Next 
    End Sub
#2

السلام عليكم ورحمه الله وبركاته

خي جرب الكود التالي

 Private Sub DataGridView1_RowsAdded(sender As Object, e As System.Windows.Forms.DataGridViewRowsAddedEventArgs) Handles DataGridView1.RowsAdded
    	DataGridView1.Rows(e.RowIndex).Cells(0).Value = e.RowIndex + 1
	End Sub

.:: Wish to become better and better ::.

#3

وعليكم السلام ورحمة الله وبركاته ...

أخي الحبيب VBHelper أعتقد أن الكود الذي أضفته لإضافة قيمة لخلية في الصف ، ربما الكود التالي يفيد الأخ في إضافة عمود :

        DataGridView1.Columns.Add("Column Name", "Column Header Caption" + (DataGridView1.Columns.Count + 1).ToString)
        DataGridView1.Rows(0).Cells(DataGridView1.Columns.Count - 1).Value = "hello" + (DataGridView1.Columns.Count).ToString

بالتوفيق للجميع ..

1

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

%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

#4

ملاحظة :

أخي الكريم : dot.net2008

الكود الذي وضعته لنا يعمل 100% ولا يعيبه شئ ، كل ما عليك فعله هو استدعاء السب addserialcolumn في حدث الضغط على الزر كمثال كالتالي :

    addserialcolumn(DataGridView1)

حيث أن DataGridView1 هي اسم أداة الداتا جريد ...

بالتوفيق ...

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

%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

شكراً بارك الله فيكم ياشباب :)

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…