PanelDesigner-Klasse
HINWEIS: Diese Klasse ist mittlerweile veraltet.
Stellt Entwurfszeitunterstützung in einem visuellen Designer für das Panel-Steuerelement bereit.
Namespace: System.Web.UI.Design.WebControls
Assembly: System.Design (in system.design.dll)
Syntax
'Declaration
<ObsoleteAttribute("The recommended alternative is PanelContainerDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. https://go.microsoft.com/fwlink/?linkid=14202")> _
Public Class PanelDesigner
Inherits ReadWriteControlDesigner
'Usage
Dim instance As PanelDesigner
[ObsoleteAttribute("The recommended alternative is PanelContainerDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. https://go.microsoft.com/fwlink/?linkid=14202")]
public class PanelDesigner : ReadWriteControlDesigner
[ObsoleteAttribute(L"The recommended alternative is PanelContainerDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. https://go.microsoft.com/fwlink/?linkid=14202")]
public ref class PanelDesigner : public ReadWriteControlDesigner
/** @attribute ObsoleteAttribute("The recommended alternative is PanelContainerDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. https://go.microsoft.com/fwlink/?linkid=14202") */
public class PanelDesigner extends ReadWriteControlDesigner
ObsoleteAttribute("The recommended alternative is PanelContainerDesigner because it uses an EditableDesignerRegion for editing the content. Designer regions allow for better control of the content being edited. https://go.microsoft.com/fwlink/?linkid=14202")
public class PanelDesigner extends ReadWriteControlDesigner
Hinweise
Das Panel-Steuerelement wird als Container für andere Steuerelemente verwendet, speziell wenn die Steuerelemente programmgesteuert generiert werden.
Die PanelDesigner-Klasse bietet Entwurfszeitunterstützung für Panel-Steuerelemente in einem visuellen Designer. Verwenden Sie aber bei allen neuen Implementierungen des Panel-Steuerelements PanelContainerDesigner anstelle von PanelDesigner.
Wenn Sie in einem visuellen Designer von der Quellansicht zur Entwurfsansicht wechseln, wird der Markupquellcode analysiert, der das zugeordnete Panel-Steuerelement beschreibt, und auf der Entwurfsoberfläche wird eine Entwurfszeitversion des Steuerelements erstellt. Wenn Sie zurück zur Quellansicht wechseln, wird das Entwurfszeit-Steuerelement im Markupquellcode beibehalten und in das Markup für die Webseite eingearbeitet.
Die MapPropertyToStyle-Methode ordnet einem angegebenen Markupformat eine angegebene Eigenschaft und einen angegebenen Wert zu. Die OnBehaviorAttached-Methode stellt Benachrichtigungen bereit, wenn ein Verhalten an den Designer angefügt wird.
.NET Framework-Sicherheit
- SecurityPermission für den Aufruf von nicht verwaltetem Code. Anforderungswert: Demand. Berechtigungswert: UnmanagedCode
Vererbungshierarchie
System.Object
System.ComponentModel.Design.ComponentDesigner
System.Web.UI.Design.HtmlControlDesigner
System.Web.UI.Design.ControlDesigner
System.Web.UI.Design.ReadWriteControlDesigner
System.Web.UI.Design.WebControls.PanelDesigner
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 1.0, 1.1
Veraltet (Compilerwarnung) in 2.0
Siehe auch
Referenz
PanelDesigner-Member
System.Web.UI.Design.WebControls-Namespace
Panel
ReadWriteControlDesigner-Klasse
ControlDesigner-Klasse
HtmlControlDesigner-Klasse
ComponentDesigner
Weitere Ressourcen
Übersicht über ASP.NET-Steuerelement-Designer
Exemplarische Vorgehensweise: Erstellen eines einfachen Steuerelement-Designers für ein Webserver-Steuerelement