PDA

View Full Version : سوال: چند سوال در مورد دیتاگرید ویو



mortaza94
جمعه 10 بهمن 1393, 16:15 عصر
باسلام

من چند سوال در مورد دیتا گرید ویو داشتم
1- من یک دیتاگرید ویو دارم که داخلش یک ستون از نوع کمبو باکس وجود داره من می خوام اطلاعات این کمبو باکس رو از یک جدول دیگه fill کنم و بقیه مقادیر دیتاگرید ویو رو از یک جدول دیگه
2- چطور میشه بین سلول های دیتاگرید ویو با اینتر حرکت کرد

lord_helgard
جمعه 10 بهمن 1393, 16:30 عصر
برای سوال دوم باید توی رویداد Key_down مربوط به دیتا گرید ویو این کد رو بنویسید.
اما سوال اول رو نمیدونم در واقع ، شاید دوستان دیگر بتونن راهنمایی کنن که برای من هم جالب هست و دوست دارم بدونم
دوباره سر میزنم
موفق باشید.

PrivateSub DataGridView1_KeyDown(ByVal sender AsObject,ByVal e As System.Windows.Forms.KeyEventArgs)Handles DataGridView1.KeyDownIf e.KeyCode = Keys.Enter Then
e.SuppressKeyPress =True
Dim iCol = DataGridView1.CurrentCell.ColumnIndex
Dim iRow = DataGridView1.CurrentCell.RowIndex
If iCol = DataGridView1.Columns.Count -1Then
If iRow < DataGridView1.Rows.Count -1Then
DataGridView1.CurrentCell = DataGridView1(0, iRow +1)
EndIf
Else
DataGridView1.CurrentCell = DataGridView1(iCol +1, iRow)
EndIf
EndIfEndSub