ControlDesigner-Member
Stellt eine Basisklasse für Steuerelement-Designer zum Erweitern des Verhaltens eines Webserversteuerelements im Entwurfsmodus bereit.
In den folgenden Tabellen werden die vom ControlDesigner -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
ControlDesigner | Initialisiert eine neue Instanz der ControlDesigner-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
ActionLists | Überschrieben. Ruft die Aktionslistenauflistung für den Steuerelement-Designer ab. | |
AllowResize | Ruft einen Wert ab, der angibt, ob die Größe des Steuerelements in der Entwurfszeitumgebung geändert werden kann. | |
AssociatedComponents | Ruft die Auflistung der Komponenten ab, die der durch den Designer verwalteten Komponente zugeordnet ist.(Von ComponentDesigner geerbt.) | |
AutoFormats | Ruft die Auflistung der vordefinierten Schemas für die automatische Formatierung ab, die zur Entwurfszeit für das zugeordnete Steuerelement im Dialogfeld Automat. Formatierung angezeigt werden sollen. | |
Behavior | Ruft das DHTML-Verhalten ab, das dem Designer zugeordnet, oder legt dieses fest.(Von HtmlControlDesigner geerbt.) | |
Component | Ruft die Komponente ab, die von diesem Designer entworfen wird.(Von ComponentDesigner geerbt.) | |
DataBindings | Ruft die Datenbindungsauflistung für das aktuelle Steuerelement ab.(Von HtmlControlDesigner geerbt.) | |
DesignTimeHtmlRequiresLoadComplete | Ruft einen Wert ab, der angibt, ob der Entwurfshost vor dem Aufruf der GetDesignTimeHtml-Methode vollständig geladen sein muss. | |
Expressions | Ruft die Ausdrucksbindungen für das aktuelle Steuerelement zur Entwurfszeit ab.(Von HtmlControlDesigner geerbt.) | |
ID | Ruft die ID-Zeichenfolge des Steuerelements ab oder legt diese fest. | |
IsDirty | Ruft einen Wert ab, der angibt, ob das Webserversteuerelement als geändert markiert ist, oder legt diesen fest. | |
ReadOnly | Ruft einen Wert ab, der angibt, ob die Eigenschaften des Steuerelements zur Entwurfszeit schreibgeschützt sind, oder legt diesen fest. | |
ShouldCodeSerialize | Ruft einen Wert ab, der angibt, ob für das Steuerelement in der CodeBehind-Datei für das aktuelle Entwurfsdokument während der Serialisierung eine Felddeklaration erstellt werden soll.(Von HtmlControlDesigner geerbt.) | |
TemplateGroups | Ruft eine Auflistung von Vorlagengruppen ab, die jeweils mindestens eine Vorlagendefinition enthalten. | |
Verbs | Ruft die Entwurfszeitverben ab, die von der dem Designer zugeordneten Komponente unterstützt werden.(Von ComponentDesigner geerbt.) | |
ViewControl | Ruft ein Webserversteuerelement ab, das für eine Vorschau des Entwurfszeit-HTML-Markups verwendet werden kann, oder legt dieses fest. | |
ViewControlCreated | Ruft einen Wert ab, der angibt, ob ein View-Steuerelement für die Anzeige auf der Entwurfsoberfläche erstellt worden ist, oder legt diesen fest. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
DataBindingsEnabled | Ruft einen Wert ab, der angibt, ob Datenbindung vom enthaltenden Bereich für das zugeordnete Steuerelement unterstützt wird. | |
DesignerState | Ruft ein Objekt ab, mit dem Daten für das zugeordnete Steuerelement zur Entwurfszeit beibehalten werden. | |
DesignTimeElement | Ruft das Entwurfszeitobjekt ab, das auf der Entwurfsoberfläche das dem HtmlControlDesigner-Objekt zugeordnete Steuerelement darstellt.(Von HtmlControlDesigner geerbt.) | |
DesignTimeElementView | Ruft das Ansichtssteuerelementobjekt für den Steuerelement-Designer ab. | |
HidePropertiesInTemplateMode | Ruft einen Wert ab, der angibt, ob die Eigenschaften des zugeordneten Steuerelements ausgeblendet werden, wenn sich das Steuerelement im Vorlagenmodus befindet. | |
InheritanceAttribute | Ruft ein Attribut ab, das den Vererbungstyp der zugeordneten Komponente angibt.(Von ComponentDesigner geerbt.) | |
Inherited | Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wurde.(Von ComponentDesigner geerbt.) | |
InTemplateMode | Ruft einen Wert ab, der angibt, ob sich das Steuerelement im Entwurfshost im Anzeigemodus bzw. im Vorlagenbearbeitungsmodus befindet. Die InTemplateMode-Eigenschaft ist schreibgeschützt. | |
ParentComponent | Ruft die übergeordnete Komponente für diesen Designer ab.(Von ComponentDesigner geerbt.) | |
RootDesigner | Ruft den Steuerelement-Designer für die Web Forms-Seite ab, die das zugeordnete Steuerelement enthält. | |
ShadowProperties | Ruft eine Auflistung von Eigenschaftenwerten ab, die Benutzereinstellungen überschreiben.(Von ComponentDesigner geerbt.) | |
Tag | Ruft ein Objekt ab, das das HTML-Markupelement für das zugeordnete Steuerelement darstellt. | |
UsePreviewControl | Ruft einen Wert ab, der angibt, ob der Steuerelement-Designer ein temporäres Vorschausteuerelement zum Generieren des Entwurfszeit-HTML-Markups verwendet. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Dispose | Überladen. Gibt die vom HtmlControlDesigner-Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von HtmlControlDesigner geerbt.) | |
DoDefaultAction | Erstellt eine Methodensignatur in der Quellcodedatei für das Standardereignis der Komponente und verschiebt den Cursor des Benutzers an diese Position. (Von ComponentDesigner geerbt.) | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetBounds | Ruft die Koordinaten des Rechtecks ab, das die Begrenzungen des auf der Entwurfsoberfläche angezeigten Steuerelements darstellt. | |
GetDesignTimeHtml | Überladen. Ruft das HTML-Markup ab, das für die Darstellung des Steuerelements zur Entwurfszeit verwendet wird. | |
GetDesignTimeResourceProviderFactory | Gibt eine passende Factory für den Ressourcenanbieter auf Grundlage der Globalisierungseinstellungen in der Konfigurationsdatei der Website zurück. | |
GetEditableDesignerRegionContent | Gibt den Inhalt für einen bearbeitbaren Bereich der Entwurfszeitansicht des zugeordneten Steuerelements zurück. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetPersistenceContent | Ruft das dauerhafte innere HTML-Markup des Steuerelements zur Entwurfszeit ab. | |
GetPersistInnerHtml | Ruft das dauerhafte innere HTML-Markup des Steuerelements ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetViewRendering | Überladen. Ruft ein Objekt ab, das das Entwurfszeitmarkup für den Inhalt und die Bereiche des zugeordneten Steuerelements enthält. | |
Initialize | Überschrieben. Initialisiert den Steuerelement-Designer und lädt die angegebene Komponente. | |
InitializeExistingComponent | Initialisiert eine vorhandene Komponente erneut. (Von ComponentDesigner geerbt.) | |
InitializeNewComponent | Initialisiert eine neu erstellte Komponente. (Von ComponentDesigner geerbt.) | |
InitializeNonDefault | Initialisiert die Einstellungen für eine importierte Komponente, die bereits mit Einstellungen initialisiert wurde, die nicht der Standardeinstellung entsprechen. (Von ComponentDesigner geerbt.) | |
Invalidate | Überladen. Erklärt das auf der Entwurfsoberfläche angezeigte Steuerelement für ungültig und bewirkt, dass der Entwurfshost die OnPaint-Methode aufruft. | |
InvokeTransactedChange | Überladen. Fasst unter Verwendung der angegebenen Parameter eine Reihe von Änderungen in einer Transaktion zusammen, die mit der Rückgängigfunktionalität des Entwurfshosts über einen Rollback als Ganzes rückgängig gemacht werden können. | |
IsPropertyBound | Ruft einen Wert ab, der angibt, ob die angegebene Eigenschaft des zugeordneten Steuerelements datengebunden ist. | |
Localize | Verwendet den bereitgestellten Ressourcenwriter, um die lokalisierbaren Eigenschaften des zugehörigen Steuerelements in einer Ressource im Entwurfshost beizubehalten. | |
OnAutoFormatApplied | Wird aufgerufen, wenn ein vordefiniertes Schema für die automatische Formatierung auf das zugeordnete Steuerelement angewendet wurde. | |
OnComponentChanged | Wird aufgerufen, wenn das zugehörige Steuerelement geändert wird. | |
OnComponentChanging | Stellt die Methode dar, die das ComponentChanging-Ereignis des zugeordneten Steuerelements behandelt. | |
OnSetComponentDefaults | Legt die Standardeigenschaften für die Komponente fest. (Von ComponentDesigner geerbt.) | |
OnSetParent | Ermöglicht die Ausführung zusätzlicher Verarbeitungsschritte, wenn das zugeordnete Steuerelement an ein übergeordnetes Steuerelement angefügt wird. (Von HtmlControlDesigner geerbt.) | |
RaiseResizeEvent | Löst das OnControlResize-Ereignis aus. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
RegisterClone | Registriert interne Daten in einem geklonten Steuerelement. | |
SetEditableDesignerRegionContent | Gibt den Inhalt eines editierbaren Bereichs des Steuerelements zur Entwurfszeit an. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) | |
UpdateDesignTimeHtml | Aktualisiert das Entwurfszeit-HTML-Markup für das zugeordnete Webserversteuerelement durch Aufruf der GetDesignTimeHtml-Methode. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
CreateErrorDesignTimeHtml | Überladen. Erstellt HTML-Markup, um zur Entwurfszeit eine Fehlermeldung anzuzeigen. | |
CreatePlaceHolderDesignTimeHtml | Überladen. Stellt eine einfache rechteckige Platzhalterdarstellung bereit, die den Typ und die ID des Steuerelements anzeigt. | |
CreateViewControl | Gibt eine Kopie des zugeordneten Steuerelements für die Anzeige oder das Rendern auf der Entwurfsoberfläche zurück. | |
Dispose | Überladen. Gibt die vom HtmlControlDesigner-Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. (Von HtmlControlDesigner geerbt.) | |
Finalize | Versucht, durch Aufrufen von Dispose(false) Ressourcen freizugeben, bevor das Objekt durch die Garbage Collection wieder zugänglich gemacht wird. (Von ComponentDesigner geerbt.) | |
GetEmptyDesignTimeHtml | Ruft das HTML-Markup ab, das ein Webserver-Steuerelement zur Entwurfszeit darstellt, für das zur Laufzeit keine visuelle Darstellung ausgegeben wird. | |
GetErrorDesignTimeHtml | Ruft das HTML-Markup ab, das Informationen zur angegebenen Ausnahme bereitstellt. | |
GetService | Versucht, den angegebenen Diensttyp von der Entwurfsmodussite der Komponente des Designers abzurufen. (Von ComponentDesigner geerbt.) | |
InvokeGetInheritanceAttribute | Ruft das InheritanceAttribute des angegebenen ComponentDesigner ab. (Von ComponentDesigner geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnBehaviorAttached | Wird aufgerufen, wenn dem Element ein Verhalten zugeordnet ist. (Von HtmlControlDesigner geerbt.) | |
OnBehaviorDetaching | Wird aufgerufen, wenn die Zuordnung eines Verhaltens zum Element aufgehoben wird. (Von HtmlControlDesigner geerbt.) | |
OnBindingsCollectionChanged | Überschrieben. Wird aufgerufen, wenn die Datenbindungsauflistung geändert wird. | |
OnClick | Wird vom Entwurfshost aufgerufen, wenn der Benutzer zur Entwurfszeit auf das zugeordnete Steuerelement klickt. | |
OnControlResize | Wird aufgerufen, wenn die Größe des zugeordneten Webserversteuerelements zur Entwurfszeit im Entwurfshost geändert worden ist. | |
OnPaint | Wird aufgerufen, wenn der Steuerelement-Designer das zugeordnete Steuerelement auf der Entwurfsoberfläche zeichnet, wenn der CustomPaint-Wert true ist. | |
PostFilterAttributes | Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.) | |
PostFilterEvents | Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Ereignissen, der über einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.) | |
PostFilterProperties | Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Eigenschaften, der über einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.) | |
PreFilterAttributes | Ermöglicht einem Designer das Hinzufügen zu dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.) | |
PreFilterEvents | Legt die Liste von Ereignissen fest, die zur Entwurfszeit für das TypeDescriptor-Objekt der Komponente verfügbar gemacht werden. (Von HtmlControlDesigner geerbt.) | |
PreFilterProperties | Überschrieben. Fügt dem Eigenschaftenraster zur Entwurfszeit Eigenschaften hinzu oder entfernt diese, oder stellt neue Entwurfszeiteigenschaften bereit, die u. U. Eigenschaften des zugehörigen Steuerelements entsprechen. | |
RaiseComponentChanged | Benachrichtigt IComponentChangeService darüber, dass diese Komponente geändert wurde. (Von ComponentDesigner geerbt.) | |
RaiseComponentChanging | Benachrichtigt IComponentChangeService darüber, dass diese Komponente gerade geändert wird. (Von ComponentDesigner geerbt.) | |
SetRegionContent | Gibt den Inhalt für einen editierbaren Bereich der Entwurfszeitansicht des Steuerelements an. | |
SetViewFlags | Weist dem angegebenen Flagwert die angegebene bitweise ViewFlags-Enumeration zu. |
Zum Seitenanfang
Siehe auch
Referenz
ControlDesigner-Klasse
System.Web.UI.Design-Namespace
TemplateGroup
DesignerAutoFormat
DesignerActionList
DesignerRegion
ContainerControlDesigner-Klasse
CompositeControlDesigner
Weitere Ressourcen
Übersicht über ASP.NET-Steuerelement-Designer
Architektur der Entwurfszeit
Entwurfszeitunterstützung für Web Forms
Der Beispielsteuerelement-Designer für Aktionslisten und Dienste