[求助]关于数据的获取
在DataGrid中选中一行数据。然后加载新窗体。在新窗体中的textbox中读取数据怎么实现?
第一个窗体的DataGrid的click事件中
Private Sub DataGrid1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGrid1.Click
Dim i As Integer = DataGrid1.CurrentCell.RowNumber
DataGrid1.Select(i)
TString = Me.DataGrid1.Item(i, 1).ToString
Dim f As New Form2
f.ShowDialog()
'passwordtxt.Text = Me.DataGrid1.Item(i, 1).ToString
End Sub
第二个窗体的Load事件中写
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim f1 As New Form1
TextBox1.Text = f1.TString
End Sub
最主要的是定义一个共享的全局变量,还有用属性也可以实现你的目的。