PartDesigner Class
Extends design-time behavior for controls that implement the Part abstract class.
Assembly: System.Design (in System.Design.dll)
The PartDesigner class is the base class for many of the various designers in the System.Web.UI.Design.WebControls.WebParts namespace, which provide visual representations of Web Parts controls at design time. The UsePreviewControl property is overridden to always return true, so PartDesigner will always render a copy of the associated control rather than the control itself.
Notes to Inheritors:The PartDesigner class does not have a public constructor, so you cannot inherit from it directly outside the System.Web.UI.Design.WebControls.WebParts namespace. Instead, use WebPartDesigner, EditorPartDesigner, or CatalogPartDesigner, which derive from PartDesigner and provide the same functionality with a public constructor.
- SecurityPermission
for calling unmanaged code. Demand value: Demand. Permission value: UnmanagedCode
System.ComponentModel.Design::ComponentDesigner
System.Web.UI.Design::HtmlControlDesigner
System.Web.UI.Design::ControlDesigner
System.Web.UI.Design.WebControls::CompositeControlDesigner
System.Web.UI.Design.WebControls.WebParts::PartDesigner
System.Web.UI.Design.WebControls.WebParts::CatalogPartDesigner
System.Web.UI.Design.WebControls.WebParts::EditorPartDesigner
System.Web.UI.Design.WebControls.WebParts::WebPartDesigner
Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.