The TextControlDesigner can be used as a base class for all controls that provide a Text property. The HyperLinkDesigner, LabelDesigner, and LinkButtonDesigner all derive from this class.
public class TextControlDesigner : ControlDesigner { // Public Constructors public TextControlDesigner( ); // Public Instance Methods public override string GetDesignTimeHtml( ); // overrides ControlDesigner public override string GetPersistInnerHtml( ); // overrides ControlDesigner public override void Initialize(System.ComponentModel.IComponent component); // overrides ControlDesigner }