在新打开的窗体抉择还数据后自动关闭返回主窗体,把选择的名字自动填写到文本框中

在新打开的窗体选择还数据后自动关闭返回主窗体,把选择的名字自动填写到文本框中
这个思想理解吗,很多软件都有这个功能,如何实现啊,求代码
------解决方案--------------------
http://bbs.****.net/topics/360140208
------解决方案--------------------

form1: 有文本框:UsernameTextBox
 Dim f2 As Form2 = New Form2()
        f2.ShowDialog()
form2: 文本框: TextBox1
 Private frm As Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        frm = Me.Owner
        frm.UsernameTextBox.Text = TextBox1.Text
        Me.Close()
    End Sub

------解决方案--------------------
如何在datagridview行中加上按钮啊,这样才可以选择啊