LoginDesigner Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Entwurfszeitunterstützung in einem visuellen Designer für das Login Webserversteuerelement bereit.
public ref class LoginDesigner : System::Web::UI::Design::WebControls::CompositeControlDesigner
public class LoginDesigner : System.Web.UI.Design.WebControls.CompositeControlDesigner
type LoginDesigner = class
inherit CompositeControlDesigner
Public Class LoginDesigner
Inherits CompositeControlDesigner
- Vererbung
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie Sie die LoginDesigner Klasse erweitern, um die Darstellung von Steuerelementen zu ändern, die Login zum Entwurfszeitpunkt vom Steuerelement abgeleitet werden.
Das Beispiel leitet das MyLogin Steuerelement von der Login. Dies MyLogin ist eine Kopie des Login Steuerelements. Das Beispiel leitet auch die Klasse von der MyLoginDesignerLoginDesigner Klasse ab und wendet ein DesignerAttribute Attribut für das MyLoginDesignerMyLogin Steuerelement an.
Die MyLoginDesigner Methode setzt die PreFilterProperties Methode außer Kraft, um die NamingContainer Eigenschaft zur Entwurfszeit im Eigenschaftenraster sichtbar zu machen. Es überschreibt die GetDesignTimeHtml Methode, um einen blauen, gestrichelten Rahmen um das Steuerelement zu zeichnen, um sein Ausmaß sichtbarer zu machen, wenn die BorderStyle Eigenschaft des MyLogin Steuerelements der oder None der NotSet Wert ist. Sie überschreibt die GetErrorDesignTimeHtml Methode, um das Markup für einen Platzhalter zu generieren, der die Fehlermeldung enthält, die rot, fett formatiert wird.
using System;
using System.Web;
using System.Drawing;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
namespace Examples.CS.WebControls.Design
{
// The MyLogin is a copy of the Login.
[AspNetHostingPermission(SecurityAction.Demand,
Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level = AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(Examples.CS.WebControls.Design.MyLoginDesigner))]
public class MyLogin : Login
{
} // MyLogin
// Override members of the LoginDesigner.
[ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
public class MyLoginDesigner : LoginDesigner
{
// Generate the design-time markup for the control when an error occurs.
protected override string GetErrorDesignTimeHtml(Exception e)
{
// Write the error message text in red, bold.
string errorRendering =
"<span style=\"font-weight:bold; color:Red; \">" +
e.Message + "</span>";
return CreatePlaceHolderDesignTimeHtml(errorRendering);
} // GetErrorDesignTimeHtml
// Shadow the control properties with design-time properties.
protected override void PreFilterProperties(IDictionary properties)
{
// Call the base method first.
base.PreFilterProperties(properties);
// Make the NamingContainer visible in the Properties grid.
PropertyDescriptor selectProp =
(PropertyDescriptor)properties["NamingContainer"];
properties["NamingContainer"] =
TypeDescriptor.CreateProperty(selectProp.ComponentType,
selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
// Generate the design-time markup.
public override string GetDesignTimeHtml()
{
// Make the control more visible in the designer. If the border
// style is None or NotSet, change the border to a blue dashed line.
MyLogin myLoginCtl = (MyLogin)ViewControl;
string markup = null;
// Check if the border style should be changed.
if (myLoginCtl.BorderStyle == BorderStyle.NotSet ||
myLoginCtl.BorderStyle == BorderStyle.None)
{
BorderStyle oldBorderStyle = myLoginCtl.BorderStyle;
Color oldBorderColor = myLoginCtl.BorderColor;
// Set the design time properties and catch any exceptions.
try
{
myLoginCtl.BorderStyle = BorderStyle.Dashed;
myLoginCtl.BorderColor = Color.Blue;
// Call the base method to generate the markup.
markup = base.GetDesignTimeHtml();
}
catch (Exception ex)
{
markup = GetErrorDesignTimeHtml(ex);
}
finally
{
// It is not necessary to restore the border properties
// to their original values because the ViewControl
// was used to reference the associated control and the
// UsePreviewControl was not overridden.
// myLoginCtl.BorderStyle = oldBorderStyle;
// myLoginCtl.BorderColor = oldBorderColor;
}
}
else
{
// Call the base method to generate the markup.
markup = base.GetDesignTimeHtml();
}
return markup;
} // GetDesignTimeHtml
} // MyLoginDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Drawing
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions
Namespace Examples.VB.WebControls.Design
' The MyLogin is a copy of the Login.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<Designer(GetType(Examples.VB.WebControls.Design.MyLoginDesigner))> _
Public Class MyLogin
Inherits Login
End Class
' Override members of the LoginDesigner.
<ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
Public Class MyLoginDesigner
Inherits LoginDesigner
' Generate the design-time markup for the control when an error occurs.
Protected Overrides Function GetErrorDesignTimeHtml( _
ByVal ex As Exception) As String
' Write the error message text in red, bold.
Dim errorRendering As String = _
"<span style=""font-weight:bold; color:Red; "">" & _
ex.Message & "</span>"
Return CreatePlaceHolderDesignTimeHtml(errorRendering)
End Function ' GetErrorDesignTimeHtml
' Shadow the control properties with design-time properties.
Protected Overrides Sub PreFilterProperties( _
ByVal properties As IDictionary)
' Call the base method first.
MyBase.PreFilterProperties(properties)
' Make the NamingContainer visible in the Properties grid.
Dim selectProp As PropertyDescriptor = _
CType(properties("NamingContainer"), PropertyDescriptor)
properties("NamingContainer") = _
TypeDescriptor.CreateProperty(selectProp.ComponentType, _
selectProp, BrowsableAttribute.Yes)
End Sub
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml() As String
' Make the control more visible in the designer. If the border
' style is None or NotSet, change the border to a blue dashed line.
Dim myLoginCtl As MyLogin = CType(ViewControl, MyLogin)
Dim markup As String = Nothing
' Check if the border style should be changed.
If (myLoginCtl.BorderStyle = BorderStyle.NotSet Or _
myLoginCtl.BorderStyle = BorderStyle.None) Then
Dim oldBorderStyle As BorderStyle = myLoginCtl.BorderStyle
Dim oldBorderColor As Color = myLoginCtl.BorderColor
' Set the design time properties and catch any exceptions.
Try
myLoginCtl.BorderStyle = BorderStyle.Dashed
myLoginCtl.BorderColor = Color.Blue
' Call the base method to generate the markup.
markup = MyBase.GetDesignTimeHtml()
Catch ex As Exception
markup = GetErrorDesignTimeHtml(ex)
Finally
' It is not necessary to restore the border properties
' to their original values because the ViewControl
' was used to reference the associated control and the
' UsePreviewControl was not overridden.
' myLoginCtl.BorderStyle = oldBorderStyle
' myLoginCtl.BorderColor = oldBorderColor
End Try
Else
' Call the base method to generate the markup.
markup = MyBase.GetDesignTimeHtml()
End If
Return markup
End Function ' GetDesignTimeHtml
End Class
End Namespace ' Examples.VB.WebControls.Design
Hinweise
Das Login Steuerelement zeigt eine Benutzeroberfläche an, über die sich ein Benutzer bei der Hostwebsite anmelden kann.
Wenn Sie in einem visuellen Designer von der Quellansicht zur Entwurfsansicht wechseln, wird der Markupquellcode, der das Login Steuerelement beschreibt, analysiert, und eine Entwurfszeitversion des Steuerelements wird auf der Entwurfsoberfläche erstellt. Wenn Sie zurück zur Quellansicht wechseln, wird das Entwurfszeitsteuerelement im Markupquellcode beibehalten und im Markup für die Webseite bearbeitet. Die LoginDesigner Klasse bietet Entwurfszeitunterstützung für das Login Steuerelement.
Die LoginDesigner Klasseneigenschaften stellen die folgenden Funktionen bereit:
Die ActionLists Eigenschaft gibt ein DesignerActionListCollection Objekt zurück, das in der Regel ein Objekt enthält, das von der DesignerActionList Klasse für jede Ebene in der Vererbungsstruktur des Designers abgeleitet wird.
Die AutoFormats Eigenschaft gibt eine Auflistung von Formatierungsschemas für die Anzeige im Dialogfeld "AutoFormat " zurück.
Die TemplateGroups Eigenschaft gibt eine Auflistung von Vorlagengruppen für die Felder des zugeordneten Login Steuerelements und der Vorlage auf oberster Ebene Login zurück.
Die UsePreviewControl Eigenschaft gibt immer zurück
true, die angibt, dass der Designer eine temporäre Kopie des zugeordneten Login Erstellt, um das Entwurfszeitmarkup zu generieren.
Die LoginDesigner Klassenmethoden stellen die folgenden Funktionen bereit:
Die GetDesignTimeHtml Methode gibt das Markup zurück, das zum Rendern der zugeordneten Login Entwurfszeit verwendet wird.
Die GetEditableDesignerRegionContent Methode gibt eine serialisierte Kopie der Vorlage für die zugeordnete Login.
Die GetErrorDesignTimeHtml Methode stellt das Markup bereit, das zum Rendern der zugeordneten Login Entwurfszeit verwendet wird, wenn ein Fehler aufgetreten ist.
Die Initialize Methode bereitet den Designer auf das Anzeigen, Bearbeiten und Entwerfen des zugehörigen LoginEntwurfs vor.
Die PreFilterProperties Methode wird verwendet, um Eigenschaften zu entfernen, zusätzliche Eigenschaften hinzuzufügen oder Schatteneigenschaften der zugeordneten Login.
Die SetEditableDesignerRegionContent Methode legt einen Bereich der zugeordneten Login aus einer serialisierten Kopie einer Steuerelementvorlage fest.
Konstruktoren
| Name | Beschreibung |
|---|---|
| LoginDesigner() |
Initialisiert eine neue Instanz der LoginDesigner-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ActionLists |
Ruft die Designer-Aktionslistenauflistung für diesen Designer ab. |
| AllowResize |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement größenänderungen LoginDesigner zulässt. |
| 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 Formatierungsschemas ab, die im Dialogfeld "AutoFormat " angezeigt werden sollen. |
| 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) |
| DesignerState |
Ruft ein Objekt ab, das zum Speichern von Daten für das zugeordnete Steuerelement zur Entwurfszeit verwendet wird. (Geerbt von ControlDesigner) |
| 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) |
| RenderOuterTable |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das LoginDesigner Steuerelement einen äußeren Tabellencontainer verwendet, um Inline-CSS-Formatregeln anzuwenden. |
| RootDesigner |
Ruft den Steuerelement-Designer für die Web Forms-Seite ab, die das zugeordnete Steuerelement enthält. (Geerbt von ControlDesigner) |
| 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 für die Felder des zugeordneten Steuerelements ab. |
| UsePreviewControl |
Ruft einen Wert ab, der angibt, ob der Designer eine temporäre Kopie anstelle des tatsächlichen Steuerelements verwenden soll, das dem Designer zugeordnet ist, um das Entwurfszeitmarkup zu generieren. |
| 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 |
| Visible |
Ruft einen Wert ab, der angibt, ob das Steuerelement zur Entwurfszeit sichtbar ist. (Geerbt von ControlDesigner) |
Methoden
| Name | Beschreibung |
|---|---|
| CreateChildControls() |
Erstellt die untergeordneten Steuerelemente dieses CompositeControl Steuerelements. (Geerbt von CompositeControlDesigner) |
| 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) |
| Dispose() |
Veröffentlicht alle ressourcen, die von der ComponentDesigner. (Geerbt von ComponentDesigner) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die HtmlControlDesigner vom Objekt verwendet werden, und gibt optional die verwalteten Ressourcen frei. (Geerbt von HtmlControlDesigner) |
| 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) |
| GetDesignTimeHtml() |
Ruft den HTML-Code ab, der zum Darstellen des Steuerelements zur Entwurfszeit verwendet wird. (Geerbt von CompositeControlDesigner) |
| GetDesignTimeHtml(DesignerRegionCollection) |
Ruft das Markup ab, das zum Rendern des zugeordneten Steuerelements zur Entwurfszeit verwendet wird, und füllt eine Auflistung von Designerbereichen auf. |
| GetEditableDesignerRegionContent(EditableDesignerRegion) |
Gibt eine serialisierte Kopie der Vorlage zurück, die zum Rendern des zugeordneten Steuerelements zur Entwurfszeit verwendet wird. |
| GetEmptyDesignTimeHtml() |
Ruft das HTML-Markup ab, um ein Webserversteuerelement zur Entwurfszeit darzustellen, das zur Laufzeit keine visuelle Darstellung hat. (Geerbt von ControlDesigner) |
| GetErrorDesignTimeHtml(Exception) |
Stellt das Markup bereit, das zum Rendern des zugeordneten Steuerelements zur Entwurfszeit verwendet wird, wenn ein Fehler aufgetreten ist. |
| 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) |
| 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. |
| 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) |
| OnPaint(PaintEventArgs) |
Wird aufgerufen, wenn der Steuerelement-Designer das zugeordnete Steuerelement auf der Entwurfsoberfläche zeichnet, wenn der CustomPaint Wert ist |
| 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) |
Wird vom Designer verwendet, um Eigenschaften aus dem Eigenschaftenbereich zu entfernen oder der Anzeige im Eigenschaftenraster oder schatteneigenschaften des zugeordneten Steuerelements zusätzliche Eigenschaften hinzuzufügen. |
| 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) |
Legt einen Bereich des zugeordneten Steuerelements aus einer serialisierten Kopie einer Steuerelementvorlage fest. |
| 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) |