Freigeben über


ControlDesigner-Member

Erweitert das Entwurfsmodusverhalten eines Control.

In den folgenden Tabellen werden die vom ControlDesigner -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode ControlDesigner Initialisiert eine neue Instanz der ControlDesigner-Klasse.

Zum Seitenanfang

Geschützte Felder

  Name Beschreibung
Geschütztes Feld accessibilityObj Gibt das Zugriffsobjekt für den Designer an.
Geschütztes Feld Statisch InvalidPoint Definiert einen lokalen Point, der die Werte eines ungültigen Point darstellt.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft AccessibilityObject Ruft das dem Steuerelement zugewiesene AccessibleObject ab.
Öffentliche Eigenschaft ActionLists  Ruft die Entwurfszeit-Aktionslisten ab, die von der dem Designer zugeordneten Komponente unterstützt werden.(Von ComponentDesigner geerbt.)
Öffentliche Eigenschaft AssociatedComponents Überschrieben. Ruft die Auflistung der Komponenten ab, die der durch den Designer verwalteten Komponente zugeordnet ist.
Öffentliche Eigenschaft AutoResizeHandles Ruft einen Wert ab oder oder legt einen Wert fest, der angibt, ob die Vergrößerungspunktreservierung vom Wert der AutoSize-Eigenschaft abhängt.
Öffentliche Eigenschaft Component  Ruft die Komponente ab, die von diesem Designer entworfen wird.(Von ComponentDesigner geerbt.)
Öffentliche Eigenschaft Control Ruft das Steuerelement ab, das vom Designer entworfen wird.
Öffentliche Eigenschaft ParticipatesWithSnapLines Ruft einen Wert ab, der angibt, ob der ControlDesigner während eines Ziehvorgangs die Ausrichtung von Ausrichtungslinien ermöglicht.
Öffentliche Eigenschaft SelectionRules Ruft die Auswahlregeln ab, die die Bewegungsfunktionen einer Komponente angeben.
Öffentliche Eigenschaft SnapLines Ruft eine Liste mit SnapLine-Objekten ab, die signifikante Ausrichtungspunkte für dieses Steuerelement darstellen.
Öffentliche Eigenschaft Verbs  Ruft die Entwurfszeitverben ab, die von der dem Designer zugeordneten Komponente unterstützt werden.(Von ComponentDesigner geerbt.)

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft BehaviorService Ruft den BehaviorService von der Entwurfsumgebung ab.
Geschützte Eigenschaft EnableDragRect Ruft einen Wert ab, der angibt, ob in dieser Designerkomponente Ziehrechtecke gezeichnet werden können.
Geschützte Eigenschaft InheritanceAttribute Überschrieben. Ruft das System.ComponentModel.InheritanceAttribute für den Designer ab.
Geschützte Eigenschaft Inherited  Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wurde.(Von ComponentDesigner geerbt.)
Geschützte Eigenschaft ParentComponent Überschrieben. Ruft die übergeordnete Komponente für den ControlDesigner ab.
Geschützte Eigenschaft ShadowProperties  Ruft eine Auflistung von Eigenschaftenwerten ab, die Benutzereinstellungen überschreiben.(Von ComponentDesigner geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode CanBeParentedTo Gibt an, ob das Steuerelement dieses Designers dem Steuerelement des angegebenen Designers untergeordnet sein kann.
Öffentliche Methode Dispose Überladen. Gibt die von ControlDesigner verwendeten, nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.
Öffentliche Methode 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.)
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetGlyphs Ruft eine Auflistung von Glyph-Objekt ab, die die Markierungsrahmen und Ziehpunkte für ein Standardsteuerelement darstellen.
Öffentliche Methode 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.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Initialize Überschrieben. Initialisiert den Designer mit der angegebenen Komponente.
Öffentliche Methode InitializeExistingComponent Überschrieben. Initialisiert eine vorhandene Komponente erneut.
Öffentliche Methode InitializeNewComponent Überschrieben. Initialisiert eine neu erstellte Komponente.
Öffentliche Methode InitializeNonDefault  Initialisiert die Einstellungen für eine importierte Komponente, die bereits mit Einstellungen initialisiert wurde, die nicht der Standardeinstellung entsprechen. (Von ComponentDesigner geerbt.)
Öffentliche Methode InternalControlDesigner Gibt den internen Steuerelement-Designer mit dem angegebenen Index im ControlDesigner zurück.
Öffentliche Methode NumberOfInternalControlDesigners Gibt die Anzahl von internen Steuerelement-Designern im ControlDesigner zurück.
Öffentliche Methode OnSetComponentDefaults Überschrieben. Wird beim Initialisieren des Designers aufgerufen.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode BaseWndProc Verarbeitet Windows-Meldungen
Geschützte Methode DefWndProc Stellt Standardverarbeitung für Windows-Meldungen bereit.
Geschützte Methode DisplayError Zeigt dem Benutzer Informationen über die angegebene Ausnahme an.
Geschützte Methode Dispose Überladen. Überschrieben. Gibt die von ControlDesigner verwendeten, nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.
Geschützte Methode EnableDesignMode Aktiviert die Entwurfszeitfunktionen für ein untergeordnetes Steuerelement.
Geschützte Methode EnableDragDrop Aktiviert oder deaktiviert die Unterstützung von Drag & Drop für das Steuerelement, das entworfen wird.
Geschützte Methode Finalize  Versucht, durch Aufrufen von Dispose(false) Ressourcen freizugeben, bevor das Objekt durch die Garbage Collection wieder zugänglich gemacht wird. (Von ComponentDesigner geerbt.)
Geschützte Methode GetControlGlyph Gibt ein ControlBodyGlyph zurück, das die Begrenzungen dieses Steuerelements darstellt.
Geschützte Methode GetHitTest Gibt an, ob ein Mausklick auf den angegebenen Punkt von dem Steuerelement behandelt werden soll.
Geschützte Methode GetService  Versucht, den angegebenen Diensttyp von der Entwurfsmodussite der Komponente des Designers abzurufen. (Von ComponentDesigner geerbt.)
Geschützte Methode HookChildControls Leitet Meldungen von den untergeordneten Steuerelementen des angegebenen Steuerelements an den Designer weiter.
Geschützte Methode InvokeGetInheritanceAttribute  Ruft das InheritanceAttribute des angegebenen ComponentDesigner ab. (Von ComponentDesigner geerbt.)
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnContextMenu Zeigt das Kontextmenü an und ermöglicht das Ausführen weiterer Verarbeitungsschritte, während das Kontextmenü gerade angezeigt wird.
Geschützte Methode OnCreateHandle Ermöglicht das Ausführen weiterer Schritte direkt nach dem Erstellen des Steuerelementhandles.
Geschützte Methode OnDragComplete Empfängt einen Aufruf, um einen Drag & Drop-Vorgang zu bereinigen.
Geschützte Methode OnDragDrop Empfängt einen Aufruf, wenn ein Drag & Drop-Objekt im Steuerelement-Designer abgelegt wird.
Geschützte Methode OnDragEnter Empfängt einen Aufruf, wenn ein Drag & Drop-Vorgang in den Steuerelement-Designer gezogen wird.
Geschützte Methode OnDragLeave Empfängt einen Aufruf, wenn ein Drag & Drop-Vorgang aus dem Steuerelement-Designer gezogen wird.
Geschützte Methode OnDragOver Empfängt einen Aufruf, wenn ein Drag & Drop-Objekt über den Steuerelement-Designer gezogen wird.
Geschützte Methode OnGiveFeedback Empfängt bei der Ausführung eines Drag & Drop-Vorgangs einen Aufruf, um optische Hinweise auf die Position der Maus während eines Ziehvorgangs bereitzustellen.
Geschützte Methode OnMouseDragBegin Empfängt als Reaktion auf das Drücken und Halten der linken Maustaste einen Aufruf, während sich der Mauszeiger über der Komponente befindet.
Geschützte Methode OnMouseDragEnd Empfängt am Ende eines Drag & Drop-Vorgangs einen Aufruf, um diesen Vorgang abzuschließen oder abzubrechen.
Geschützte Methode OnMouseDragMove Empfängt für jede Bewegung der Maus während eines Drag & Drop-Vorgangs einen Aufruf.
Geschützte Methode OnMouseEnter Empfängt einen Aufruf, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt.
Geschützte Methode OnMouseHover Empfängt einen Aufruf, nachdem mit dem Mauszeiger auf das Steuerelement gezeigt wurde.
Geschützte Methode OnMouseLeave Empfängt einen Aufruf, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt.
Geschützte Methode OnPaintAdornments Empfängt einen Aufruf, wenn die Oberfläche des vom Designer verwalteten Steuerelements gezeichnet ist, sodass der Designer die Darstellung des Steuerelements bearbeiten kann.
Geschützte Methode OnSetCursor Empfängt jedes Mal einen Aufruf, wenn der Cursor festgelegt werden muss.
Geschützte Methode 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.)
Geschützte Methode 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.)
Geschützte Methode 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.)
Geschützte Methode PreFilterAttributes  Ermöglicht einem Designer das Hinzufügen zu dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.)
Geschützte Methode PreFilterEvents  Ermöglicht einem Designer ein Hinzufügen zu dem Satz von Ereignissen, der durch einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.)
Geschützte Methode PreFilterProperties Überschrieben. Passt die Gruppe von Eigenschaften an, die die Komponente mithilfe eines TypeDescriptor verfügbar macht.
Geschützte Methode RaiseComponentChanged  Benachrichtigt IComponentChangeService darüber, dass diese Komponente geändert wurde. (Von ComponentDesigner geerbt.)
Geschützte Methode RaiseComponentChanging  Benachrichtigt IComponentChangeService darüber, dass diese Komponente gerade geändert wird. (Von ComponentDesigner geerbt.)
Geschützte Methode UnhookChildControls Leitet Meldungen für die untergeordneten Elemente des angegebenen Steuerelements an jedes Steuerelement und nicht an einen übergeordneten Designer weiter.
Geschützte Methode WndProc Verarbeitet Windows-Meldungen und leitet diese optional an das Steuerelement weiter.

Zum Seitenanfang

Siehe auch

Referenz

ControlDesigner-Klasse
System.Windows.Forms.Design-Namespace
ComponentDesigner
IDesigner
DesignerAttribute

Weitere Ressourcen

Erweitern der Entwurfszeitunterstützung