سلام
اگر بخای با ورود به سلول دیتا گرید بره به فرم دیگه این کدشه:
Private Sub DataGridView1_CellEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEnter
If (e.ColumnIndex = 0) Then
Form2.ShowDialog()
End If
End Sub
اگر هم میخای با تغییر مقدار سلول بره به یه فرم دیگه این کدشه:
Private Sub DataGridView1_CellValueChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellValueChanged
If (e.ColumnIndex = 0) Then
Form2.ShowDialog()
End If
End Sub
---------------------------------------
شما میتونی یک ستون یا کل دیتاگرید رو ReadOnly کنی تو خصوصیاتش هست.