Ciao a tutti, ho la necessita di posizionare una listbox subito sotto ad un text box. Il problema è che il textbox è all'interno di un tablelayoutpanel, il quale è dentro ad uno splitcontainer quindi ho dei problemi a posizionare la lista.

Ho pensato di prendere le coordinate all'interno dello schermo del textbox:

codice:
Dim po As Point = Me.Control.PointToScreen(New Point(0, 0))
e poi impostarle alla listbox. Il problema è che ovviamente non tornano in quanto nel punto po ci sono e coordinate proiettate sullo schemo, mentre tramite il metodo:

codice:
list.location=po
le coordinate vengono prese in riferimento al form.

Come posso convertire o impostare la posizione della lista tramite il passaggio di coordinate a schermo?

Non so se sono riuscito a spiegarmi.

Grazie a tutti in anticipo