PDA

View Full Version : سوال: ايجاد چند نوع ستون در ديتا گريد با كدنويسي



MOR_MS
یک شنبه 27 اسفند 1391, 21:52 عصر
با سلام
چطوري ميتوان با استفاده از كد ستونهاي نوع هاي مختلف ايجاد كرد مثلا يك ستون تكسباكس يك ستون چك باكس يك ستون كمبو باكس يك ستون از نوع باتون ايجاد كرد فقط با كد نويسي:متفکر:

pooya1072
یک شنبه 27 اسفند 1391, 23:43 عصر
سلام
یه نمونه تکست باکس می ذارم . مابقی هم مثل همینه دیگه .
فقط یه دیتا گریدویو توی فرم بذار با اسم پیش فرض .کدهای زیر رو کپی کن :

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