DataBoundControlDesigner Klasse

Definition

Stellt eine Basisklasse für Entwurfszeitunterstützung für Steuerelemente bereit, die von DataBoundControl.

public ref class DataBoundControlDesigner : System::Web::UI::Design::WebControls::BaseDataBoundControlDesigner, System::Web::UI::Design::IDataBindingSchemaProvider, System::Web::UI::Design::IDataSourceProvider
public class DataBoundControlDesigner : System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner, System.Web.UI.Design.IDataBindingSchemaProvider, System.Web.UI.Design.IDataSourceProvider
type DataBoundControlDesigner = class
    inherit BaseDataBoundControlDesigner
    interface IDataBindingSchemaProvider
    interface IDataSourceProvider
Public Class DataBoundControlDesigner
Inherits BaseDataBoundControlDesigner
Implements IDataBindingSchemaProvider, IDataSourceProvider
Vererbung
Abgeleitet
Implementiert

Hinweise

Erweitern Sie die DataBoundControlDesigner Klasse, wenn Sie einen Designer für das DataBoundControl Webserversteuerelement oder für eine Klasse erstellen möchten, die erweitert wird DataBoundControl.

Konstruktoren

Name Beschreibung
DataBoundControlDesigner()

Initialisiert eine neue Instanz der DataBoundControlDesigner-Klasse.

Eigenschaften

Name Beschreibung
ActionLists

Ruft das DesignerActionListCollection Objekt für diesen Designer ab.

AllowResize

Ruft einen Wert ab, der angibt, ob die Größe des Steuerelements in der Entwurfszeitumgebung geändert werden kann.

(Geerbt von ControlDesigner)
AssociatedComponents

Ruft die Auflistung der Komponenten ab, die der vom Designer verwalteten Komponente zugeordnet sind.

(Geerbt von ComponentDesigner)
AutoFormats

Ruft die Auflistung vordefinierter automatischer Formatierungsschemas ab, die im Dialogfeld " AutoFormat " für das zugeordnete Steuerelement zur Entwurfszeit angezeigt werden sollen.

(Geerbt von ControlDesigner)
Behavior
Veraltet.

Ruft das DHTML-Verhalten ab, das dem Designer zugeordnet ist, oder legt dieses fest.

(Geerbt von HtmlControlDesigner)
Component

Ruft die Komponente ab, die dieser Designer entwerfen soll.

(Geerbt von ComponentDesigner)
DataBindings

Ruft die Datenbindungsauflistung für das aktuelle Steuerelement ab.

(Geerbt von HtmlControlDesigner)
DataBindingsEnabled

Ruft einen Wert ab, der angibt, ob die Datenbindung durch den enthaltenden Bereich für das zugeordnete Steuerelement unterstützt wird.

(Geerbt von ControlDesigner)
DataMember

Ruft die schattierte DataMember Eigenschaft des zugrunde liegenden datengebundenen Steuerelements ab.

DataSource

Dient zum Abrufen oder Festlegen des Werts der DataSource Eigenschaft für das zugeordnete Steuerelement.

(Geerbt von BaseDataBoundControlDesigner)
DataSourceDesigner

Ruft den Designer der Datenquelle des zugrunde liegenden datengebundenen Steuerelements ab.

DataSourceID

Dient zum Abrufen oder Festlegen des Werts der DataSourceID Eigenschaft des zugrunde liegenden BaseDataBoundControl Objekts.

(Geerbt von BaseDataBoundControlDesigner)
DesignerState

Ruft ein Objekt ab, das zum Speichern von Daten für das zugeordnete Steuerelement zur Entwurfszeit verwendet wird.

(Geerbt von ControlDesigner)
DesignerView

Ruft das Objekt ab, das DesignerDataSourceView der Datenquelle dieses Designers zugeordnet ist.

DesignTimeElement
Veraltet.

Ruft das Entwurfszeitobjekt ab, das das Steuerelement darstellt, das dem HtmlControlDesigner Objekt auf der Entwurfsoberfläche zugeordnet ist.

(Geerbt von HtmlControlDesigner)
DesignTimeElementView
Veraltet.

Ruft das Ansichtssteuerelement-Objekt für den Steuerelement-Designer ab.

(Geerbt von ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Veraltet.

Ruft einen Wert ab, der angibt, ob der Entwurfshost das Laden beenden muss, bevor die GetDesignTimeHtml Methode aufgerufen werden kann.

(Geerbt von ControlDesigner)
Expressions

Ruft die Ausdrucksbindungen für das aktuelle Steuerelement zur Entwurfszeit ab.

(Geerbt von HtmlControlDesigner)
HidePropertiesInTemplateMode

Ruft einen Wert ab, der angibt, ob die Eigenschaften des zugeordneten Steuerelements ausgeblendet sind, wenn sich das Steuerelement im Vorlagenmodus befindet.

(Geerbt von ControlDesigner)
ID

Dient zum Abrufen oder Festlegen der ID-Zeichenfolge für das Steuerelement.

(Geerbt von ControlDesigner)
InheritanceAttribute

Ruft ein Attribut ab, das den Vererbungstyp der zugeordneten Komponente angibt.

(Geerbt von ComponentDesigner)
Inherited

Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wird.

(Geerbt von ComponentDesigner)
InTemplateMode

Ruft einen Wert ab, der angibt, ob sich das Steuerelement entweder im Vorlagenanzeige- oder Bearbeitungsmodus im Entwurfshost befindet. Die InTemplateMode Eigenschaft ist schreibgeschützt.

(Geerbt von ControlDesigner)
IsDirty
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Webserversteuerelement als geändert markiert wurde.

(Geerbt von ControlDesigner)
ParentComponent

Ruft die übergeordnete Komponente für diesen Designer ab.

(Geerbt von ComponentDesigner)
ReadOnly
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaften des Steuerelements zur Entwurfszeit schreibgeschützt sind.

(Geerbt von ControlDesigner)
RootDesigner

Ruft den Steuerelement-Designer für die Web Forms-Seite ab, die das zugeordnete Steuerelement enthält.

(Geerbt von ControlDesigner)
SampleRowCount

Ruft die Anzahl der Zeilen ab, die das datengebundene Steuerelement auf der Entwurfsoberfläche anzeigt.

ShadowProperties

Ruft eine Auflistung von Eigenschaftswerten ab, die Benutzereinstellungen außer Kraft setzen.

(Geerbt von ComponentDesigner)
ShouldCodeSerialize
Veraltet.

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Felddeklaration für das Steuerelement in der CodeBehind-Datei für das aktuelle Entwurfsdokument während der Serialisierung erstellt werden soll.

(Geerbt von HtmlControlDesigner)
Tag

Ruft ein Objekt ab, das das HTML-Markupelement für das zugeordnete Steuerelement darstellt.

(Geerbt von ControlDesigner)
TemplateGroups

Ruft eine Auflistung von Vorlagengruppen ab, die jeweils eine oder mehrere Vorlagendefinitionen enthalten.

(Geerbt von ControlDesigner)
UseDataSourcePickerActionList

Ruft einen Wert ab, der angibt, ob der Designer "Datenquelle auswählen" in der Aktionsliste enthalten soll.

UsePreviewControl

Ruft einen Wert ab, der angibt, ob der Steuerelement-Designer ein temporäres Vorschausteuerelement verwendet, um das Entwurfszeit-HTML-Markup zu generieren.

(Geerbt von ControlDesigner)
Verbs

Ruft die Entwurfszeitverben ab, die von der Komponente unterstützt werden, die dem Designer zugeordnet ist.

(Geerbt von ComponentDesigner)
ViewControl

Dient zum Abrufen oder Festlegen eines Webserver-Steuerelements, das für die Vorschau des Entwurfszeit-HTML-Markups verwendet werden kann.

(Geerbt von ControlDesigner)
ViewControlCreated

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein View Steuerelement für die Anzeige auf der Entwurfsoberfläche erstellt wurde.

(Geerbt von ControlDesigner)
Visible

Ruft einen Wert ab, der angibt, ob das Steuerelement zur Entwurfszeit sichtbar ist.

(Geerbt von ControlDesigner)

Methoden

Name Beschreibung
ConnectToDataSource()

Trennt Ereignisse von der vorherigen Datenquelle und verbindet sie mit der aktuellen Datenquelle.

CreateDataSource()

Ruft das Standarddialogfeld auf, um ein neues Datenquellensteuerelement zu erstellen, und legt die ID des neuen Datenquellensteuerelements auf die DataSourceID Eigenschaft des datengebundenen Steuerelements fest.

CreateErrorDesignTimeHtml(String, Exception)

Erstellt das HTML-Markup zum Anzeigen einer angegebenen Ausnahmefehlermeldung zur Entwurfszeit.

(Geerbt von ControlDesigner)
CreateErrorDesignTimeHtml(String)

Erstellt HTML-Markup zum Anzeigen einer angegebenen Fehlermeldung zur Entwurfszeit.

(Geerbt von ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Stellt eine einfache rechteckige Platzhalterdarstellung bereit, die den Typ und die ID des Steuerelements anzeigt.

(Geerbt von ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Stellt eine einfache rechteckige Platzhalterdarstellung bereit, die den Typ und die ID des Steuerelements sowie zusätzliche angegebene Anweisungen oder Informationen anzeigt.

(Geerbt von ControlDesigner)
CreateViewControl()

Gibt eine Kopie des zugeordneten Steuerelements zum Anzeigen oder Rendern auf der Entwurfsoberfläche zurück.

(Geerbt von ControlDesigner)
DataBind(BaseDataBoundControl)

Bindet das DataBoundControl Objekt an die Datenquelle.

DisconnectFromDataSource()

Trennt das datengebundene Steuerelement von Datenquellenereignissen.

Dispose()

Gibt alle vom ComponentDesignerverwendeten Ressourcen frei.

(Geerbt von ComponentDesigner)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die DataBoundControlDesigner vom Objekt verwendet werden, und gibt optional die verwalteten Ressourcen frei.

DoDefaultAction()

Erstellt eine Methodensignatur in der Quellcodedatei für das Standardereignis in der Komponente und navigiert den Cursor des Benutzers zu diesem Speicherort.

(Geerbt von ComponentDesigner)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetBounds()

Ruft die Koordinaten des Rechtecks ab, die die Begrenzungen für das Steuerelement darstellen, wie auf der Entwurfsoberfläche angezeigt.

(Geerbt von ControlDesigner)
GetDesignTimeDataSource()

Ruft die Entwurfszeit-Datenquelle aus der zugeordneten DataSourceDesigner oder der DataSource Eigenschaft ab.

GetDesignTimeHtml()

Generiert das Markup, das zum Rendern des Steuerelements zur Entwurfszeit verwendet wird.

(Geerbt von BaseDataBoundControlDesigner)
GetDesignTimeHtml(DesignerRegionCollection)

Ruft das HTML-Markup ab, um das Steuerelement anzuzeigen, und füllt die Auflistung mit den aktuellen Steuerelement-Designerbereichen auf.

(Geerbt von ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Gibt den Inhalt für einen bearbeitbaren Bereich der Entwurfszeitansicht des zugeordneten Steuerelements zurück.

(Geerbt von ControlDesigner)
GetEmptyDesignTimeHtml()

Stellt das Markup bereit, das zum Rendern des Steuerelements zur Entwurfszeit verwendet wird, wenn das Steuerelement leer ist oder die Datenquelle nicht abgerufen werden kann.

(Geerbt von BaseDataBoundControlDesigner)
GetErrorDesignTimeHtml(Exception)

Stellt das Markup bereit, das zum Rendern des Steuerelements zur Entwurfszeit verwendet wird, wenn ein Fehler aufgetreten ist.

(Geerbt von BaseDataBoundControlDesigner)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetPersistenceContent()

Ruft das permanente innere HTML-Markup des Steuerelements zur Entwurfszeit ab.

(Geerbt von ControlDesigner)
GetPersistInnerHtml()
Veraltet.

Ruft das permanente interne HTML-Markup des Steuerelements ab.

(Geerbt von ControlDesigner)
GetSampleDataSource()

Ruft Dummy-Beispieldaten ab, um das datengebundene Steuerelement auf der Entwurfsoberfläche zu rendern, wenn Beispieldaten nicht aus den DataSourceDesigner Eigenschaften erstellt DataSource werden können.

GetService(Type)

Versucht, den angegebenen Diensttyp von der Entwurfsmoduswebsite der Komponente des Designers abzurufen.

(Geerbt von ComponentDesigner)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetViewRendering()

Ruft ein Objekt ab, das das Entwurfszeitmarkup für den Inhalt und die Bereiche des zugehörigen Steuerelements enthält.

(Geerbt von ControlDesigner)
Initialize(IComponent)

Bereitet den Designer auf das Anzeigen, Bearbeiten und Entwerfen des zugehörigen Steuerelements vor.

(Geerbt von BaseDataBoundControlDesigner)
InitializeExistingComponent(IDictionary)

Initialisiert eine vorhandene Komponente erneut.

(Geerbt von ComponentDesigner)
InitializeNewComponent(IDictionary)

Initialisiert eine neu erstellte Komponente.

(Geerbt von ComponentDesigner)
InitializeNonDefault()
Veraltet.
Veraltet.

Initialisiert die Einstellungen für eine importierte Komponente, die bereits in anderen Einstellungen als den Standardwerten initialisiert ist.

(Geerbt von ComponentDesigner)
Invalidate()

Deaktiviert den gesamten Bereich des Steuerelements, das auf der Entwurfsoberfläche angezeigt wird, und signalisiert dem Steuerelement-Designer, das Steuerelement neu zu zeichnen.

(Geerbt von ControlDesigner)
Invalidate(Rectangle)

Deaktiviert den angegebenen Bereich des Steuerelements, das auf der Entwurfsoberfläche angezeigt wird, und signalisiert dem Steuerelement-Designer, das Steuerelement neu zu zeichnen.

(Geerbt von ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

Ruft den InheritanceAttribute angegebenen ComponentDesignerab.

(Geerbt von ComponentDesigner)
IsPropertyBound(String)
Veraltet.

Ruft einen Wert ab, der angibt, ob die angegebene Eigenschaft für das zugeordnete Steuerelement datengebunden ist.

(Geerbt von ControlDesigner)
Localize(IDesignTimeResourceWriter)

Verwendet den bereitgestellten Ressourcenschreiber, um die lokalisierbaren Eigenschaften des zugeordneten Steuerelements für eine Ressource im Entwurfshost beizubehalten.

(Geerbt von ControlDesigner)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
OnAutoFormatApplied(DesignerAutoFormat)

Wird aufgerufen, wenn ein vordefiniertes, automatisches Formatierungsschema auf das zugeordnete Steuerelement angewendet wurde.

(Geerbt von ControlDesigner)
OnBehaviorDetaching()
Veraltet.

Wird aufgerufen, wenn ein Verhalten vom Element getrennt wird.

(Geerbt von HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Veraltet.

Wird aufgerufen, wenn sich die Datenbindungsauflistung ändert.

(Geerbt von ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Wird vom Entwurfshost aufgerufen, wenn der Benutzer zur Entwurfszeit auf das zugeordnete Steuerelement klickt.

(Geerbt von ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Wird aufgerufen, wenn sich das zugeordnete Steuerelement ändert.

(Geerbt von ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Stellt die Methode dar, die das ComponentChanging Ereignis für das zugeordnete Steuerelement behandelt.

(Geerbt von ControlDesigner)
OnControlResize()
Veraltet.

Wird aufgerufen, wenn die größe des zugeordneten Webserversteuerelements zur Entwurfszeit im Entwurfshost geändert wurde.

(Geerbt von ControlDesigner)
OnDataSourceChanged(Boolean)

Wird aufgerufen, wenn sich die Datenquelle des zugeordneten BaseDataBoundControl Objekts ändert.

(Geerbt von BaseDataBoundControlDesigner)
OnPaint(PaintEventArgs)

Wird aufgerufen, wenn der Steuerelement-Designer das zugeordnete Steuerelement auf der Entwurfsoberfläche zeichnet, wenn der CustomPaint Wert ist true.

(Geerbt von ControlDesigner)
OnSchemaRefreshed()

Wird aufgerufen, wenn die Datenquelle des zugeordneten BaseDataBoundControl Objekts ein neues Schema lädt.

(Geerbt von BaseDataBoundControlDesigner)
OnSetComponentDefaults()
Veraltet.
Veraltet.

Legt die Standardeigenschaften für die Komponente fest.

(Geerbt von ComponentDesigner)
OnSetParent()

Bietet eine Möglichkeit, zusätzliche Verarbeitung durchzuführen, wenn das zugeordnete Steuerelement an ein übergeordnetes Steuerelement angefügt ist.

(Geerbt von HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Ermöglicht es einem Designer, Elemente aus der Gruppe von Attributen zu ändern oder zu entfernen, die er über eine TypeDescriptor.

(Geerbt von ComponentDesigner)
PostFilterEvents(IDictionary)

Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus der Gruppe von Ereignissen, die er über eine TypeDescriptor.

(Geerbt von ComponentDesigner)
PostFilterProperties(IDictionary)

Ermöglicht es einem Designer, Elemente aus dem Satz von Eigenschaften zu ändern oder zu entfernen, die er über eine TypeDescriptor.

(Geerbt von ComponentDesigner)
PreFilterAttributes(IDictionary)

Ermöglicht es einem Designer, den Satz von Attributen hinzuzufügen, die er über eine TypeDescriptor.

(Geerbt von ComponentDesigner)
PreFilterEvents(IDictionary)

Legt die Liste der Ereignisse fest, die zur Entwurfszeit für das TypeDescriptor Objekt für die Komponente verfügbar gemacht werden.

(Geerbt von HtmlControlDesigner)
PreFilterProperties(IDictionary)

Überschrieben vom Designer auf Schattenausführungseigenschaften des datengebundenen Steuerelements mit entsprechenden Eigenschaften, die vom Designer implementiert werden.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Benachrichtigt die IComponentChangeService Änderung dieser Komponente.

(Geerbt von ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Benachrichtigt die IComponentChangeService Komponente darüber, dass diese Komponente geändert werden soll.

(Geerbt von ComponentDesigner)
RaiseResizeEvent()
Veraltet.

Löst das OnControlResize()-Ereignis aus.

(Geerbt von ControlDesigner)
RegisterClone(Object, Object)

Registriert interne Daten in einem geklonten Steuerelement.

(Geerbt von ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Gibt den Inhalt für einen bearbeitbaren Bereich des Steuerelements zur Entwurfszeit an.

(Geerbt von ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

Gibt den Inhalt für einen bearbeitbaren Bereich in der Entwurfszeitansicht des Steuerelements an.

(Geerbt von ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Weist die angegebene bitweise ViewFlags Aufzählung dem angegebenen Flagwert zu.

(Geerbt von ControlDesigner)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UpdateDesignTimeHtml()

Aktualisiert das Entwurfszeit-HTML-Markup für das zugeordnete Webserversteuerelement durch Aufrufen der GetDesignTimeHtml Methode.

(Geerbt von ControlDesigner)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDataBindingSchemaProvider.CanRefreshSchema

Eine Beschreibung dieses Mitglieds finden Sie unter CanRefreshSchema.

IDataBindingSchemaProvider.RefreshSchema(Boolean)

Eine Beschreibung dieses Mitglieds finden Sie unter RefreshSchema(Boolean).

IDataBindingSchemaProvider.Schema

Eine Beschreibung dieses Mitglieds finden Sie unter Schema.

IDataSourceProvider.GetResolvedSelectedDataSource()

Eine Beschreibung dieses Mitglieds finden Sie unter GetResolvedSelectedDataSource().

IDataSourceProvider.GetSelectedDataSource()

Eine Beschreibung dieses Mitglieds finden Sie unter GetSelectedDataSource().

IDesignerFilter.PostFilterAttributes(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PostFilterAttributes(IDictionary) Methode.

(Geerbt von ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PostFilterEvents(IDictionary) Methode.

(Geerbt von ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PostFilterProperties(IDictionary) Methode.

(Geerbt von ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PreFilterAttributes(IDictionary) Methode.

(Geerbt von ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PreFilterEvents(IDictionary) Methode.

(Geerbt von ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Eine Beschreibung dieses Elements finden Sie in der PreFilterProperties(IDictionary) Methode.

(Geerbt von ComponentDesigner)
ITreeDesigner.Children

Eine Beschreibung dieses Elements finden Sie in der Children Eigenschaft.

(Geerbt von ComponentDesigner)
ITreeDesigner.Parent

Eine Beschreibung dieses Elements finden Sie in der Parent Eigenschaft.

(Geerbt von ComponentDesigner)

Gilt für:

Weitere Informationen