System.ComponentModel.DesignerAttribute Class

Specifies the class used to implement design-time services for a component.

See Also: DesignerAttribute Members


[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.All, AllowMultiple=true, Inherited=true)]
public sealed class DesignerAttribute : Attribute


The class you use for the design-time services must implement the System.ComponentModel.Design.IDesigner interface.

Use the DesignerAttribute.DesignerBaseTypeName property to find the designer's base type. Use the DesignerAttribute.DesignerTypeName property to get the name of the type of designer associated with this member.

For more information, see Extending Metadata Using Attributes.


Namespace: System.ComponentModel
Assembly: System (in System.dll)
Assembly Versions: 1.0.3300.0, 1.0.5000.0,,