Come non detto!
Proprio in questo momento mi è venuta l'illuminazione!
Chiedo scusa se ho aperto il thread per nulla!

Scrivo comunque la soluzione, sperando che possa servire a qualcuno!

Private Sub TextBox1_MouseClick(sender As Object, e As MouseEventArgs) Handles TextBox1.MouseClick, TextBox2.MouseClick
openDetails(CInt(sender.text))
End Sub

con sender.Text abbiamo il contenuto della TextBox e come dicevo nel primo messaggio aggiungendo TextBox.MouseClick di tutte le altre dopo l'Handles catturiamo l'evento!

Se invece c'è un metodo migliore sono pronto ad idee