我的表单 FormA 上有一个按钮,称为搜索。单击此按钮时,会加载 frmSearch。我想让 frmSearch 动态化,所以如果它通过“搜索员工”按钮调用,它只搜索员工等。有没有一种方法可以立即将调用者的 ID 或标签输入到 frmSearch 中?
这是我目前所拥有的,但它只识别调用者控件。(我可以实例化一个全局变量并从 frmSearch 读取它,但我想知道是否有更好的方法):
Private Sub btnSearch_Click(sender As Object, e As EventArgs) Handles btnSearch.Click
frmSearch.Show()
Dim btn As Button = CType(sender, Button)
MsgBox(btn.ToString)
MsgBox("you have clicked button " & CType(CType(sender, _
System.Windows.Forms.Button).Tag, String))
End Sub