Public Sub SchTabLoad(sender As Object, e As EventArgs)
You never answered my first question. Where is this code called from and when. This is not the form load event handler, there is no handles claus "Handles Me.Load".

That said, jmc has given you a better solution, I would suggest going with that.