I'm having a hard time finding a way to disable clicking between tab pages or even allowing the user to use the arrows to do this. If they do, they will encounter an error stating that they must finish editing, before they go to the next tabpage control. In a nutshell, how can I achieve this? When they click on any other tab, nothing will happen, rather what will happen is that the focus will remain on the current tab. And a messagebox will display indicating that the user must finish editing before they can browse to other tabs. Same principle with the keyboard. I been looking all over the place for a solution for this. How can this be accomplished? I will appreciate all the help that I can get. Thanks.