moory1364
جمعه 18 اسفند 1391, 10:57 صبح
با عرض سلام
داخل vb.net با کد زیر عمل می کنه اما برای C# رو بلد نیستم
فرم شماره 1
Private Sub TextBox28_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox28.KeyUp
'کد زیر واسه این نوشتم که هر وقت کاربر کلیک اف 4 رو زد اطلاعات فرم 2 نمایش داده بشه
If e.KeyCode = Keys.F4 Then
Dim frm1 As New form1
frm1.ShowDialog()
End If
End Sub
فرم شماره 2
Private Sub DataGridView1_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellDoubleClick
'کد زیر اطلاعات رو از داخلش دیتاگرید به تکست باکس وارد میکنه
'سپس فرم رو میبنده
form2.TextBox28.Text = DataGridView1.CurrentRow.Cells(0).Value.ToString()
form2.TextBox20.Text = DataGridView1.CurrentRow.Cells(1).Value.ToString()
Me.Close()
End Sub
دوستان ممنون میشم کمکم کنید
داخل vb.net با کد زیر عمل می کنه اما برای C# رو بلد نیستم
فرم شماره 1
Private Sub TextBox28_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox28.KeyUp
'کد زیر واسه این نوشتم که هر وقت کاربر کلیک اف 4 رو زد اطلاعات فرم 2 نمایش داده بشه
If e.KeyCode = Keys.F4 Then
Dim frm1 As New form1
frm1.ShowDialog()
End If
End Sub
فرم شماره 2
Private Sub DataGridView1_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellDoubleClick
'کد زیر اطلاعات رو از داخلش دیتاگرید به تکست باکس وارد میکنه
'سپس فرم رو میبنده
form2.TextBox28.Text = DataGridView1.CurrentRow.Cells(0).Value.ToString()
form2.TextBox20.Text = DataGridView1.CurrentRow.Cells(1).Value.ToString()
Me.Close()
End Sub
دوستان ممنون میشم کمکم کنید