ControlDesigner Hierarchy
The following table lists the classes derived from System.Web.UI.Design.ControlDesigner .
Derived Classes
Class | Description |
---|---|
System.Web.UI.Design.ContainerControlDesigner | Provides designer functionality for controls that contain child controls or properties that can be modified at design time. |
System.Web.UI.Design.DataSourceDesigner | Provides design-time support in a design host for the DataSourceControl class. |
System.Web.UI.Design.HierarchicalDataSourceDesigner | Provides design-time support in a visual designer for the HierarchicalDataSourceControl control. |
System.Web.UI.Design.ReadWriteControlDesigner | Extends design-time behavior for read/write server controls. |
System.Web.UI.Design.TemplatedControlDesigner | Extends design-time behavior for template-based server controls. |
System.Web.UI.Design.TextControlDesigner | Extends design-time behavior for Web server controls that have a Text property that is persisted as inner text. |
System.Web.UI.Design.UserControlDesigner | Provides designer functionality for user controls. |
System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner | Provides design-time support in a visual designer for controls that are derived from the BaseDataBoundControl class. |
System.Web.UI.Design.WebControls.ButtonDesigner | Used to provide design-time support in a visual designer for the Button Web server control. |
System.Web.UI.Design.WebControls.CalendarDesigner | Extends design-time behavior for the Calendar Web server control. |
System.Web.UI.Design.WebControls.ChangePasswordDesigner | Provides design-time support in a visual designer for the ChangePassword Web server control. |
System.Web.UI.Design.WebControls.CheckBoxDesigner | Extends design-time behavior for the CheckBox Web server control. |
System.Web.UI.Design.WebControls.CompositeControlDesigner | Extends design-time behavior for controls that implement the methods of the CompositeControl abstract class. |
System.Web.UI.Design.WebControls.ContentDesigner | Extends design-time behavior for the Content Web server control. |
System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner | Extends design-time behavior for the ContentPlaceHolder Web server control. |
System.Web.UI.Design.WebControls.HiddenFieldDesigner | Provides design-time support in a visual designer for the HiddenField control. |
System.Web.UI.Design.WebControls.LiteralDesigner | Provides design-time support in a visual designer for the Literal Web server control. |
System.Web.UI.Design.WebControls.LoginNameDesigner | Provides design-time support in a visual designer for the LoginName Web server control. |
System.Web.UI.Design.WebControls.LoginViewDesigner | Provides design-time support in a visual designer for the LoginView Web server control. |
System.Web.UI.Design.WebControls.PasswordRecoveryDesigner | Provides design-time support in a visual designer for the PasswordRecovery control. |
System.Web.UI.Design.WebControls.PreviewControlDesigner | Provides design-time support in a visual designer for a control where the design surface must use a preview of the associated control. |
System.Web.UI.Design.WebControls.RepeaterDesigner | Extends design-time behavior for the Repeater control. |
System.Web.UI.Design.WebControls.SiteMapPathDesigner | Provides design-time support in a visual designer for the SiteMapPath control. |
System.Web.UI.Design.WebControls.SubstitutionDesigner | Provides design-time support in a visual designer for the Substitution control. |
System.Web.UI.Design.WebControls.TableDesigner | Extends design-time behavior for the Table Web server control. |
System.Web.UI.Design.WebControls.WebParts.ProxyWebPartManagerDesigner | Provides minimal design-time support for ProxyWebPartManager controls. |
System.Web.UI.Design.WebControls.WebParts.WebPartManagerDesigner | Provides minimal design-time support for WebPartManager controls. |
System.Web.UI.Design.WebControls.WebParts.WebZoneDesigner | Provides design-time visual support for WebZone controls. |
System.Web.UI.Design.WebControls.XmlDesigner | Extends design-time behavior for the Xml Web server control. |
See Also
Reference
ControlDesigner Class
ControlDesigner Members
System.Web.UI.Design Namespace
TemplateGroup
DesignerAutoFormat
DesignerActionList
DesignerRegion
ContainerControlDesigner
CompositeControlDesigner
Other Resources
Introduction to ASP.NET Control Designers
Design-Time Architecture
Design-Time Support for Web Forms
Sample Control Designer with Action Lists and Services