System.Web.UI.Design (

This class provides functionality for designers. In the .NET framework, only the System.Web.UI.Design.WebControls.PanelDesigner derives from this class. It uses read/write functionality to provide a design-time surface where you can directly type static inner text for the Panel control. Note that this class bypasses the ControlDesigner.GetDesignTimeHtml( ) method, because the design surface will be drawn using the ControlDesigner.GetDesignTimeHtml( ) method of the designers for the child controls.

public class ReadWriteControlDesigner : ControlDesigner {
// Public Constructors
   public ReadWriteControlDesigner( );
// Public Instance Methods
   public override void OnComponentChanged(object sender, 
        System.ComponentModel.Design.ComponentChangedEventArgs ce);// overrides ControlDesigner
// Protected Instance Methods
   protected virtual void MapPropertyToStyle(string propName, object varPropValue);
   protected override void OnBehaviorAttached( );                 // overrides ControlDesigner


System.Object System.ComponentModel.Design.ComponentDesigner(System.ComponentModel.Design.IDesigner, System.IDisposable, System.ComponentModel.Design.IDesignerFilter) HtmlControlDesigner ControlDesigner ReadWriteControlDesigner



    Part I: Introduction to ASP.NET
    Part III: Namespace Reference
    Chapter 40. The System.Web.UI.MobileControls Namespace
    Chapter 42. The System.Web.UI.WebControls Namespace