Joe, the pageframes are not a solution. What happens when the COM ports becomes 20? Add more PageFrames?
Why you not just have one combo or list box whit all COM ports you used and when the user whants to see what happens of that COM just select it from Combo. Then You can refresh all your controls in the form accoring to tha value of that combo.
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.