DocumentDesigner-Member
Basisdesignerklasse zum Erweitern des Entwurfsmodusverhaltens eines Control sowie zum Bereitstellen einer Entwurfsmodusansicht auf Stammebene für ein Steuerelement, das geschachtelte Steuerelemente unterstützt und Bildlaufmeldungen empfangen sollte.
In den folgenden Tabellen werden die vom DocumentDesigner -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
DocumentDesigner | Initialisiert eine neue Instanz der DocumentDesigner-Klasse. |
Zum Seitenanfang
Geschützte Felder
Name | Beschreibung | |
---|---|---|
accessibilityObj | Gibt das Zugriffsobjekt für den Designer an.(Von ControlDesigner geerbt.) | |
menuEditorService | Initialisiert die menuEditorService-Variable mit NULL (Nothing in Visual Basic). |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
AccessibilityObject | Ruft das dem Steuerelement zugewiesene AccessibleObject ab.(Von ControlDesigner geerbt.) | |
ActionLists | Ruft die Entwurfszeit-Aktionslisten ab, die von der dem Designer zugeordneten Komponente unterstützt werden.(Von ComponentDesigner geerbt.) | |
AssociatedComponents | Ruft die Auflistung der Komponenten ab, die der durch den Designer verwalteten Komponente zugeordnet ist.(Von ControlDesigner geerbt.) | |
AutoResizeHandles | Ruft einen Wert ab oder oder legt einen Wert fest, der angibt, ob die Vergrößerungspunktreservierung vom Wert der AutoSize-Eigenschaft abhängt. (Von ControlDesigner geerbt.) | |
Component | Ruft die Komponente ab, die von diesem Designer entworfen wird.(Von ComponentDesigner geerbt.) | |
Control | Ruft das Steuerelement ab, das vom Designer entworfen wird.(Von ControlDesigner geerbt.) | |
ParticipatesWithSnapLines | Ruft einen Wert ab, der angibt, ob der ControlDesigner während eines Ziehvorgangs die Ausrichtung von Ausrichtungslinien ermöglicht.(Von ControlDesigner geerbt.) | |
SelectionRules | Ruft das SelectionRules für den Designer ab. | |
SnapLines | Ruft eine Liste mit SnapLine-Objekten ab, die signifikante Ausrichtungspunkte für dieses Steuerelement darstellen. (Von ParentControlDesigner geerbt.) | |
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 | |
---|---|---|
AllowControlLasso | Ruft einen Wert ab, der angibt, ob ausgewählte Steuerelemente wieder untergeordnet werden.(Von ParentControlDesigner geerbt.) | |
AllowGenericDragBox | Ruft einen Wert ab, der angibt, ob ein generisches Ziehfeld gezeichnet werden soll, wenn ein Toolboxelement über die Designeroberfläche gezogen wird.(Von ParentControlDesigner geerbt.) | |
AllowSetChildIndexOnDrop | Ruft einen Wert ab, der angibt, ob die Z-Anordnung von gezogenen Steuerelementen beim Ablegen in einem ParentControlDesigner beibehalten werden soll.(Von ParentControlDesigner geerbt.) | |
BehaviorService | Ruft den BehaviorService von der Entwurfsumgebung ab.(Von ControlDesigner geerbt.) | |
DefaultControlLocation | Ruft die Standardposition für ein Steuerelement ab, das dem Designer hinzugefügt wurde.(Von ParentControlDesigner geerbt.) | |
DrawGrid | Ruft einen Wert ab, der angibt, ob für diesen Designer ein Raster auf dem Steuerelement gezeichnet werden soll, oder legt diesen fest.(Von ParentControlDesigner geerbt.) | |
EnableDragRect | Ruft einen Wert ab, der angibt, ob vom Designer Ziehrechtecke gezeichnet werden.(Von ParentControlDesigner geerbt.) | |
GridSize | Wenn sich der Designer im Modus für Rasterzeichnung befindet, wird hiermit die Größe jedes Quadrats des gezeichneten Rasters abgerufen oder festgelegt.(Von ParentControlDesigner geerbt.) | |
InheritanceAttribute | Ruft das System.ComponentModel.InheritanceAttribute für den Designer ab.(Von ControlDesigner geerbt.) | |
Inherited | Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wurde.(Von ComponentDesigner geerbt.) | |
MouseDragTool | Ruft einen Wert ab, der angibt, ob der Designer während eines Ziehvorgangs über ein gültiges Tool verfügt. (Von ParentControlDesigner geerbt.) | |
ParentComponent | Ruft die übergeordnete Komponente für den ControlDesigner ab.(Von ControlDesigner geerbt.) | |
ShadowProperties | Ruft eine Auflistung von Eigenschaftenwerten ab, die Benutzereinstellungen überschreiben.(Von ComponentDesigner geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
CanBeParentedTo | Gibt an, ob das Steuerelement dieses Designers dem Steuerelement des angegebenen Designers untergeordnet sein kann. (Von ControlDesigner geerbt.) | |
CanParent | Überladen. Gibt an, ob das angegebene Steuerelement dem Steuerelement untergeordnet sein kann, das von einem Designer verwaltet wird. (Von ParentControlDesigner geerbt.) | |
Dispose | Überladen. Gibt die vom DocumentDesigner verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. | |
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.) | |
GetGlyphs | Überschrieben. Ruft eine GlyphCollection ab, die die Glyph-Objekte darstellt. | |
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.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Initialize | Überschrieben. Initialisiert den Designer mit der angegebenen Komponente. | |
InitializeExistingComponent | Initialisiert eine vorhandene Komponente erneut. (Von ControlDesigner geerbt.) | |
InitializeNewComponent | (Von ParentControlDesigner geerbt.) | |
InitializeNonDefault | Initialisiert die Einstellungen für eine importierte Komponente, die bereits mit Einstellungen initialisiert wurde, die nicht der Standardeinstellung entsprechen. (Von ComponentDesigner geerbt.) | |
InternalControlDesigner | Gibt den internen Steuerelement-Designer mit dem angegebenen Index im ControlDesigner zurück. (Von ControlDesigner geerbt.) | |
NumberOfInternalControlDesigners | Gibt die Anzahl von internen Steuerelement-Designern im ControlDesigner zurück. (Von ControlDesigner geerbt.) | |
OnSetComponentDefaults | Wird beim Initialisieren des Designers aufgerufen. (Von ControlDesigner geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
AddPaddingSnapLines | Fügt Abstandsausrichtungslinien hinzu. (Von ParentControlDesigner geerbt.) | |
BaseWndProc | Verarbeitet Windows-Meldungen (Von ControlDesigner geerbt.) | |
CreateTool | Überladen. Erstellt eine Komponente oder ein Steuerelement aus dem angegebenen Tool und fügt diese(s) dem aktuellen Entwurfsdokument hinzu. (Von ParentControlDesigner geerbt.) | |
CreateToolCore | Stellt Kernfunktionen für alle CreateTool-Methoden bereit. (Von ParentControlDesigner geerbt.) | |
DefWndProc | Stellt Standardverarbeitung für Windows-Meldungen bereit. (Von ControlDesigner geerbt.) | |
DisplayError | Zeigt dem Benutzer Informationen über die angegebene Ausnahme an. (Von ControlDesigner geerbt.) | |
Dispose | Überladen. Überschrieben. Gibt die vom DocumentDesigner verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei. | |
EnableDesignMode | Aktiviert die Entwurfszeitfunktionen für ein untergeordnetes Steuerelement. (Von ControlDesigner geerbt.) | |
EnableDragDrop | Aktiviert oder deaktiviert die Unterstützung von Drag & Drop für das Steuerelement, das entworfen wird. (Von ControlDesigner geerbt.) | |
EnsureMenuEditorService | Prüft, ob ein Menü-Editor-Dienst vorhanden ist, und erstellt diesen Dienst, sofern noch nicht vorhanden. | |
Finalize | Versucht, durch Aufrufen von Dispose(false) Ressourcen freizugeben, bevor das Objekt durch die Garbage Collection wieder zugänglich gemacht wird. (Von ComponentDesigner geerbt.) | |
GetControl | Ruft das Steuerelement vom Designer der angegebenen Komponente ab. (Von ParentControlDesigner geerbt.) | |
GetControlGlyph | Ruft ein Inhaltssymbol ab, das die Begrenzungen des Steuerelements darstellt. (Von ParentControlDesigner geerbt.) | |
GetHitTest | Gibt an, ob ein Mausklick auf den angegebenen Punkt von dem Steuerelement behandelt werden soll. (Von ScrollableControlDesigner geerbt.) | |
GetParentForComponent | Wird von abgeleiteten Klassen beim Hinzufügen einer Komponente verwendet, um zu bestimmen, ob das gerade entworfene Steuerelement oder ein anderer Container zurückgegeben wird. (Von ParentControlDesigner geerbt.) | |
GetService | Versucht, den angegebenen Diensttyp von der Entwurfsmodussite der Komponente des Designers abzurufen. (Von ComponentDesigner geerbt.) | |
GetToolSupported | Gibt an, ob das angegebene Tool durch den Designer unterstützt wird. | |
GetUpdatedRect | Aktualisiert die Position des angegebenen Rechtecks, wobei dieses am Raster ausgerichtet wird, sofern der entsprechende Modus aktiviert ist. (Von ParentControlDesigner geerbt.) | |
HookChildControls | Leitet Meldungen von den untergeordneten Steuerelementen des angegebenen Steuerelements an den Designer weiter. (Von ControlDesigner geerbt.) | |
InvokeCreateTool | Erstellt ein Tool aus dem angegebenen ToolboxItem. (Von ParentControlDesigner geerbt.) | |
InvokeGetInheritanceAttribute | Ruft das InheritanceAttribute des angegebenen ComponentDesigner ab. (Von ComponentDesigner geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnContextMenu | Überschrieben. Wird aufgerufen, wenn das Kontextmenü angezeigt werden soll. | |
OnCreateHandle | Überschrieben. Wird unmittelbar nach Erstellen des Handles für den Designer aufgerufen. | |
OnDragComplete | Wird aufgerufen, um einen Drag & Drop-Vorgang zu bereinigen. (Von ParentControlDesigner geerbt.) | |
OnDragDrop | Wird aufgerufen, wenn ein Drag & Drop-Objekt im Steuerelement-Designer abgelegt wird. (Von ParentControlDesigner geerbt.) | |
OnDragEnter | Wird aufgerufen, wenn ein Drag & Drop-Objekt in den Steuerelement-Designer gezogen wird. (Von ParentControlDesigner geerbt.) | |
OnDragLeave | Wird aufgerufen, wenn ein Drag & Drop-Objekt aus dem Steuerelement-Designer gezogen wird. (Von ParentControlDesigner geerbt.) | |
OnDragOver | Wird aufgerufen, wenn ein Drag & Drop-Objekt über den Steuerelement-Designer gezogen wird. (Von ParentControlDesigner geerbt.) | |
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. (Von ControlDesigner geerbt.) | |
OnMouseDragBegin | Wird als Reaktion auf das Drücken und Halten der linken Maustaste aufgerufen, während sich der Mauszeiger über der Komponente befindet. (Von ParentControlDesigner geerbt.) | |
OnMouseDragEnd | Wird am Ende eines Drag & Drop-Vorgangs aufgerufen, um diesen abzuschließen oder abzubrechen. (Von ParentControlDesigner geerbt.) | |
OnMouseDragMove | Wird für jede Bewegung der Maus während eines Drag & Drop-Vorgangs aufgerufen. (Von ParentControlDesigner geerbt.) | |
OnMouseEnter | Empfängt einen Aufruf, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt. (Von ControlDesigner geerbt.) | |
OnMouseHover | Empfängt einen Aufruf, nachdem mit dem Mauszeiger auf das Steuerelement gezeigt wurde. (Von ControlDesigner geerbt.) | |
OnMouseLeave | Empfängt einen Aufruf, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt. (Von ControlDesigner geerbt.) | |
OnPaintAdornments | Wird aufgerufen, wenn die Oberfläche des vom Designer verwalteten Steuerelements gezeichnet ist, sodass der Designer die Darstellung des Steuerelements bearbeiten kann. (Von ParentControlDesigner geerbt.) | |
OnSetCursor | Ermöglicht die Änderung des aktuellen Mauszeigers. (Von ParentControlDesigner geerbt.) | |
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 | Ermöglicht einem Designer ein Hinzufügen zu dem Satz von Ereignissen, der durch einen TypeDescriptor verfügbar gemacht wird. (Von ComponentDesigner geerbt.) | |
PreFilterProperties | Überschrieben. Passt die Gruppe von Eigenschaften an, die die Komponente mithilfe eines TypeDescriptor verfügbar macht. | |
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.) | |
ToolPicked | Wählt das angegebene Tool aus. | |
UnhookChildControls | Leitet Meldungen für die untergeordneten Elemente des angegebenen Steuerelements an jedes Steuerelement und nicht an einen übergeordneten Designer weiter. (Von ControlDesigner geerbt.) | |
WndProc | Überschrieben. Verarbeitet Windows-Meldungen |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.ComponentModel.Design.IRootDesigner.GetView | Eine Beschreibung dieses Members finden Sie unter System.ComponentModel.Design.ViewTechnology. | |
System.Drawing.Design.IToolboxUser.GetToolSupported | Eine Beschreibung dieses Members finden Sie unter IToolboxUser.GetToolSupported. | |
System.Drawing.Design.IToolboxUser.ToolPicked | Eine Beschreibung dieses Members finden Sie unter IToolboxUser.ToolPicked. | |
System.ComponentModel.Design.IRootDesigner.SupportedTechnologies | Eine Beschreibung dieses Members finden Sie unter IRootDesigner.SupportedTechnologies. |
Zum Seitenanfang
Siehe auch
Referenz
DocumentDesigner-Klasse
System.Windows.Forms.Design-Namespace
ComponentDesigner
ControlDesigner-Klasse
ParentControlDesigner
ScrollableControlDesigner
IDesigner
IRootDesigner
DesignerAttribute