سلام
یه نمونه تکست باکس می ذارم . مابقی هم مثل همینه دیگه .
فقط یه دیتا گریدویو توی فرم بذار با اسم پیش فرض .کدهای زیر رو کپی کن :
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim buttonColumn(5) As DataGridViewButtonCell
Dim ComboColumn(5) As DataGridViewComboBoxCell
Dim TextColumn(5) As DataGridViewTextBoxCell
DataGridView1.Columns.Add("0", "0")
DataGridView1.Columns.Add("1", "1")
DataGridView1.Columns.Add("2", "2")
DataGridView1.Columns(0).Width = 40
DataGridView1.Columns(1).Width = 80
DataGridView1.Columns(2).Width = 200
For i = 0 To 5
buttonColumn(i) = New DataGridViewButtonCell
ComboColumn(i) = New DataGridViewComboBoxCell
TextColumn(i) = New DataGridViewTextBoxCell
buttonColumn(i).Value = "..."
buttonColumn(i).Style.Alignment = DataGridViewContentAlignment.MiddleCenter
TextColumn(i).Value = "Row Number is : " & Str(i + 1)
DataGridView1.Rows.Add()
DataGridView1.Rows(i).Cells(0) = buttonColumn(i)
DataGridView1.Rows(i).Cells(1) = ComboColumn(i)
DataGridView1.Rows(i).Cells(2) = TextColumn(i)
Next
End Sub
End Class