Quote Originally Posted by 4x2y View Post
It is allow the control to determine whether it's executing at design time (UserMode = False) or at run time.

Read this topic for more details.
If I run the project from the IDE is it considered design time or run time? I ask because when I am in the VB IDE and I run the project UserControl.Ambient.UserMode is always True. Is that the way it is supposed to be?

Another question: What is the difference between the keywords UserControl and Me when used in a UserControl?