HtmlControlDesigner | disposable |
System.Web.UI.Design (system.design.dll) | class |
This class provides basic functionality for all ASP.NET control
designers. If you want to create your own control designer, inherit
instead from ControlDesigner, which derives from
HtmlControlDesigner.
public class HtmlControlDesigner : System.ComponentModel.Design.ComponentDesigner {
// Public Constructors
public HtmlControlDesigner( );
// Public Instance Properties
public IHtmlControlDesignerBehavior Behavior{set; get; }
public DataBindingCollection DataBindings{get; }
public virtual bool ShouldCodeSerialize{set; get; }
// Protected Instance Properties
protected object DesignTimeElement{get; }
// Public Instance Methods
public virtual void OnSetParent( );
// Protected Instance Methods
protected override void Dispose(bool disposing); // overrides System.ComponentModel.Design.ComponentDesigner
protected virtual void OnBehaviorAttached( );
protected virtual void OnBehaviorDetaching( );
protected virtual void OnBindingsCollectionChanged(string propName);
protected override void PreFilterEvents(System.Collections.IDictionary events);
// overrides System.ComponentModel.Design.ComponentDesigner
protected override void PreFilterProperties(System.Collections.IDictionary properties);
// overrides System.ComponentModel.Design.ComponentDesigner
}
Hierarchy
System.Object
System.ComponentModel.Design.ComponentDesigner(System.ComponentModel.Design.IDesigner,
System.IDisposable,
System.ComponentModel.Design.IDesignerFilter)
HtmlControlDesigner
Subclasses
ControlDesigner,
HtmlIntrinsicControlDesigner
Returned By
IHtmlControlDesignerBehavior.Designer
Passed To
IHtmlControlDesignerBehavior.Designer
|