this works:
vb Code:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim newTextBox1 As New TextBox
newTextBox1.Text = "test" 'MySplit(1)
newTextBox1.Multiline = True
newTextBox1.Location = New Point(150, 80)
Dim newContextMenuStrip1 As New ContextMenuStrip
Dim tsi As ToolStripItem = newContextMenuStrip1.Items.Add("Display", Nothing, AddressOf menuClicked)
tsi.Tag = newTextBox1
newTextBox1.ContextMenuStrip = newContextMenuStrip1
Me.Controls.Add(newTextBox1)
Me.Controls.Add(newContextMenuStrip1)
End Sub
Private Sub menuClicked(ByVal sender As System.Object, ByVal e As System.EventArgs)
MsgBox(DirectCast(DirectCast(sender, ToolStripMenuItem).Tag, TextBox).Text)
End Sub
End Class