Virtual Post-It #001
When you are extending a usercontrol in C# (and possibly other .NET languages, i didn't check), don't define any enums within the derived class. If you do, when you use the control on your forms, VS.NET will constantly report the enum as not being used. Rather define the enum outside of the class, in the same namespace.