Rule # 1: Don't offer $ for help in this forum. If you want to pay someone to help you write code (or even write the code for you), there are other places you can post your request, rentacoder.com for example. Giving appropriate ratings to those who have helped you is the better way to say "thank you".

As for your problem, about the tabl control, is it a faked one? How does it work? At a glance of your code, it does look like you created a faked tab control, that is, you have a single panel with labels and textboxes on it and a few buttons. When a button clicks, you change and the background color/image the label's text to create the effect of a different tab. If this is what you're doing then it only gets you into trouble, especially when you use databindings (as you've already found out).

Why can't you use a true tabcontrol? That would've solved your problem.