How to: Access Design-Time Support in Windows Forms
Your custom components and controls are designable, which means they have settings that users can configure with a graphical user interface (UI) at design time. These settings usually affect instances of the component at run time.
If your class implements theinterface, it can participate in a design environment like Visual Studio.
To access the design-time support provided by the .NET Framework, you need to complete the following steps.
To access design-time support
Add a reference to the System.Design assembly.
If you are implementing aor if your component is interacting with a Toolbox or control, import the namespace.
If you are implementing a custom design-time experience for your component, import thenamespace.
If you are implementing a custom design-time experience for your Windows Forms control, import thenamespace. You can create smart tags or a custom designer for your component with types in this namespace.