フォーム 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