This documentation is archived and is not being maintained.
System.Windows.Forms.Design Namespace
.NET Framework 1.1
The System.Windows.Forms.Design namespace contains classes that support design-time configuration and behavior for Windows Forms components. These classes consist of: Designer classes that provide support for Windows Forms components, a set of design time services, UITypeEditor classes for configuring certain types of properties, and classes for importing ActiveX controls.
Classes
| Class | Description |
|---|---|
| AnchorEditor | Provides a user interface for configuring an Anchor property. |
| AxImporter | Imports ActiveX controls and generates a wrapper that can be accessed by a designer. |
| AxImporter.Options | Represents a set of options for an AxImporter. |
| ComponentDocumentDesigner | Base designer class for extending the design mode behavior of a root design document that supports nested components. |
| ComponentEditorForm | Provides a user interface for a WindowsFormsComponentEditor. |
| ComponentEditorPage | Provides a base implementation for a ComponentEditorPage. |
| ComponentTray | Provides behavior for the component tray of the form designer. The component tray represents components that do not otherwise provide a visible surface at design time and provides a way for users to access and set the properties of those components. |
| ControlDesigner | Base designer class for extending the design mode behavior of a Control. |
| ControlDesigner. ControlDesignerAccessibleObject | Provides an AccessibleObject for ControlDesigner. |
| DocumentDesigner | Base designer class for extending the design mode behavior of, and providing a root-level design mode view for, a Control that supports nested controls and should receive scroll messages. |
| EventsTab | Provides a PropertyTab that can display events for selection and linking. |
| FileNameEditor | Provides a user interface for selecting a file name. |
| MenuCommands | Defines a set of CommandID fields that each correspond to a command function provided by the host environment. |
| ParentControlDesigner | Base designer class for extending the design mode behavior of a Control that supports nested controls. |
| PropertyTab | Provides a base class for property tabs. |
| ScrollableControlDesigner | Base designer class for extending the design mode behavior of a Control which should receive scroll messages. |
| WindowsFormsComponentEditor | Provides a base class for editors that use a modal dialog to display a properties page similar to an ActiveX control's property page. |
Interfaces
| Interface | Description |
|---|---|
| AxImporter.IReferenceResolver | Provides methods to resolve references to ActiveX libraries, COM type libraries or assemblies, or managed assemblies. |
| IUIService | Enables interaction with the user interface of the development environment object that is hosting the designer. |
| IWindowsFormsEditorService | Provides an interface for UITypeEditors to display Windows Forms or to display a control in a drop down area from a property grid control in design mode. |
Enumerations
| Enumeration | Description |
|---|---|
| SelectionRules | Defines identifiers that are used to indicate selection rules for a component. |
See Also
Show: