اخواني الاعزاء
السلام عليكم
عندي سوال بسيط
انا عندي داتا غريد فيو فيها بيانات
المطلوب انو كل ما اتحرك بالاسهم من سطر الى سطر يجيب لى قيمه اول عامود
يعني اول مايدخل السطر يحضر قيمه اول عامود فيها في تكس بوكس
انا جربت الكود التالى بس للاسف الحدث ليس هو المطلوب
لو بهذا الحدث يجيب لى قيمه السطر السابق او السطر الذي تركه
والمطلوب يحضر قيمه السطر الذي دخل عليه وليس الذي تركه
والكود هو التالى
Private Sub DataGridView1_RowLeave(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.RowLeave
Dim ob As Integer
If Me.DataGridView1(1, e.RowIndex).Value.ToString <> "" Then
ob = DataGridView1(1, e.RowIndex).Value.ToString
Dim SearchRow12() As DataRow = Rs.Tables("DTMain").Select( _
"cl =" & ob, "cl")
For Each dr As DataRow In SearchRow12
' Assign the dmn column value to the textbox.
TextBox2.Text = dr("dmn").ToString
Next
Else
TextBox2.Text = ""
End If
End Subالكود صح بس الحدث للاسف ليس هو المطلوب
اكرر عندما ينتقل بالاسهم بين السطور
طلب اخر ياشباب
اتمنى ايضا الكود اللى يحدد السطر كله لما اتنقل عليه يعني يقوم بتضليل كل السطرعند الوصل له
