ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources]

G. andrew Duthie; matthew Macdonald

نسخه متنی -صفحه : 873/ 482
نمايش فراداده

HtmlControlDesignerdisposable

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