ScrollableControlDesigner 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.
Basis-Designer-Klasse zum Erweitern des Verhaltens im Entwurfsmodus eines Control, das Bildlaufnachrichten empfangen soll.
public ref class ScrollableControlDesigner : System::Windows::Forms::Design::ParentControlDesigner
public class ScrollableControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
type ScrollableControlDesigner = class
inherit ParentControlDesigner
Public Class ScrollableControlDesigner
Inherits ParentControlDesigner
- Vererbung
- Abgeleitet
Hinweise
ScrollableControlDesigner stellt eine Basisklasse für Designer von Steuerelementen bereit, die auf Bildlaufnachrichten reagieren. Zusätzlich zu den Methoden und Funktionen, die von den ParentControlDesignerKlassen , ControlDesignerund ComponentDesigner geerbt werden, stellt eine WndProc Methodenüberschreibung bereit, ScrollableControlDesigner die WM_HSCROLL und WM_VSCROLL Nachrichten zur Entwurfszeit an das Steuerelement übergibt.
Hinweis
Wenn die -Eigenschaft eines Formulars AutoScroll auf aktiv festgelegt ist, sind die Bildlaufleisten immer in der Entwurfszeitumgebung aktiv.
Sie können einen Designer mit DesignerAttributeeinem -Typ zuordnen. Eine Übersicht über das Anpassen des Entwurfszeitverhaltens finden Sie unter Erweitern Design-Time Support.
Konstruktoren
ScrollableControlDesigner() |
Initialisiert eine neue Instanz der ScrollableControlDesigner-Klasse. |
Felder
accessibilityObj |
Gibt das Objekt für die Barrierefreiheit für den Designer an. (Geerbt von ControlDesigner) |
Eigenschaften
AccessibilityObject |
Ruft das dem Steuerelement zugewiesene AccessibleObject ab. (Geerbt von ControlDesigner) |
ActionLists |
Ruft die Entwurfszeit-Aktionslisten ab, die von der dem Designer zugeordneten Komponente unterstützt werden. (Geerbt von ComponentDesigner) |
AllowControlLasso |
Ruft einen Wert ab, der angibt, ob ausgewählte Steuerelemente wieder untergeordnet werden. (Geerbt von ParentControlDesigner) |
AllowGenericDragBox |
Ruft einen Wert ab, der angibt, ob ein generisches Ziehfeld gezeichnet werden soll, wenn ein Toolboxelement über die Designeroberfläche gezogen wird. (Geerbt von ParentControlDesigner) |
AllowSetChildIndexOnDrop |
Ruft einen Wert ab, der angibt, ob die Z-Anordnung von gezogenen Steuerelementen beim Ablegen in einem ParentControlDesigner beibehalten werden soll. (Geerbt von ParentControlDesigner) |
AssociatedComponents |
Ruft die Auflistung der Komponenten ab, die der durch den Designer verwalteten Komponente zugeordnet ist. (Geerbt von ControlDesigner) |
AutoResizeHandles |
Ruft einen Wert ab oder oder legt einen Wert fest, der angibt, ob die Vergrößerungspunktreservierung vom Wert der AutoSize-Eigenschaft abhängt. (Geerbt von ControlDesigner) |
BehaviorService |
Ruft den BehaviorService von der Entwurfsumgebung ab. (Geerbt von ControlDesigner) |
Component |
Ruft die Komponente ab, die von diesem Designer entworfen wird. (Geerbt von ComponentDesigner) |
Control |
Ruft das Steuerelement ab, das vom Designer entworfen wird. (Geerbt von ControlDesigner) |
DefaultControlLocation |
Ruft die Standardposition für ein Steuerelement ab, das dem Designer hinzugefügt wurde. (Geerbt von ParentControlDesigner) |
DrawGrid |
Ruft einen Wert ab, der angibt, ob für diesen Designer ein Raster auf dem Steuerelement gezeichnet werden soll, oder legt diesen fest. (Geerbt von ParentControlDesigner) |
EnableDragRect |
Ruft einen Wert ab, der angibt, ob vom Designer Ziehrechtecke gezeichnet werden. (Geerbt von ParentControlDesigner) |
GridSize |
Wenn sich der Designer im Modus für Rasterzeichnung befindet, wird hiermit die Größe jedes Quadrats des gezeichneten Rasters abgerufen oder festgelegt. (Geerbt von ParentControlDesigner) |
InheritanceAttribute |
Ruft das InheritanceAttribute für den Designer ab. (Geerbt von ControlDesigner) |
Inherited |
Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wurde. (Geerbt von ComponentDesigner) |
MouseDragTool |
Ruft einen Wert ab, der angibt, ob der Designer während eines Ziehvorgangs über ein gültiges Tool verfügt. (Geerbt von ParentControlDesigner) |
ParentComponent |
Ruft die übergeordnete Komponente für den ControlDesigner ab. (Geerbt von ControlDesigner) |
ParticipatesWithSnapLines |
Ruft einen Wert ab, der angibt, ob der ControlDesigner während eines Ziehvorgangs die Ausrichtung von Ausrichtungslinien ermöglicht. (Geerbt von ControlDesigner) |
SelectionRules |
Ruft die Auswahlregeln ab, die die Bewegungsfunktionen einer Komponente angeben. (Geerbt von ControlDesigner) |
SetTextualDefaultProperty |
Basis-Designer-Klasse zum Erweitern des Verhaltens im Entwurfsmodus eines Control, das Bildlaufnachrichten empfangen soll. (Geerbt von ComponentDesigner) |
ShadowProperties |
Ruft eine Auflistung von Eigenschaftswerten ab, die Benutzereinstellungen überschreiben. (Geerbt von ComponentDesigner) |
SnapLines |
Ruft eine Liste mit SnapLine-Objekten ab, die signifikante Ausrichtungspunkte für dieses Steuerelement darstellen. (Geerbt von ParentControlDesigner) |
Verbs |
Ruft die Entwurfszeitverben ab, die von der dem Designer zugeordneten Komponente unterstützt werden. (Geerbt von ComponentDesigner) |
Methoden
AddPaddingSnapLines(ArrayList) |
Fügt Abstandsausrichtungslinien hinzu. (Geerbt von ParentControlDesigner) |
BaseWndProc(Message) |
Verarbeitet Windows-Meldungen. (Geerbt von ControlDesigner) |
CanAddComponent(IComponent) |
Wird aufgerufen, wenn dem übergeordneten Container eine Komponente hinzugefügt wird. (Geerbt von ParentControlDesigner) |
CanBeParentedTo(IDesigner) |
Gibt an, ob das Steuerelement dieses Designers dem Steuerelement des angegebenen Designers untergeordnet sein kann. (Geerbt von ControlDesigner) |
CanParent(Control) |
Gibt an, ob das angegebene Steuerelement dem Steuerelement untergeordnet sein kann, das von diesem Designer verwaltet wird. (Geerbt von ParentControlDesigner) |
CanParent(ControlDesigner) |
Gibt an, ob das vom angegebenen Designer verwaltete Steuerelement ein untergeordnetes Element des von diesem Designer verwalteten Steuerelements sein kann. (Geerbt von ParentControlDesigner) |
CreateTool(ToolboxItem) |
Erstellt eine Komponente oder ein Steuerelement aus dem angegebenen Tool und fügt diese(s) dem aktuellen Entwurfsdokument hinzu. (Geerbt von ParentControlDesigner) |
CreateTool(ToolboxItem, Point) |
Erstellt eine Komponente oder ein Steuerelement aus dem angegebenen Tool und fügt diese(s) dem aktuellen Entwurfsdokument an der angegebenen Position hinzu. (Geerbt von ParentControlDesigner) |
CreateTool(ToolboxItem, Rectangle) |
Erstellt eine Komponente oder ein Steuerelement aus dem angegebenen Tool und fügt diese(s) dem aktuellen Entwurfsdokument innerhalb der Grenzen des angegebenen Rechtecks hinzu. (Geerbt von ParentControlDesigner) |
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Stellt Kernfunktionen für alle CreateTool(ToolboxItem)-Methoden bereit. (Geerbt von ParentControlDesigner) |
DefWndProc(Message) |
Stellt Standardverarbeitung für Windows-Meldungen bereit. (Geerbt von ControlDesigner) |
DisplayError(Exception) |
Zeigt dem Benutzer Informationen über die angegebene Ausnahme an. (Geerbt von ControlDesigner) |
Dispose() |
Gibt alle vom ComponentDesigner verwendeten Ressourcen frei. (Geerbt von ComponentDesigner) |
Dispose(Boolean) |
Gibt die von ParentControlDesigner verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Geerbt von ParentControlDesigner) |
DoDefaultAction() |
Erstellt eine Methodensignatur in der Quellcodedatei für das Standardereignis der Komponente und verschiebt den Cursor des Benutzers an diese Position. (Geerbt von ComponentDesigner) |
EnableDesignMode(Control, String) |
Aktiviert die Entwurfszeitfunktionen für ein untergeordnetes Steuerelement. (Geerbt von ControlDesigner) |
EnableDragDrop(Boolean) |
Aktiviert oder deaktiviert die Drag & Drop-Unterstützung für das Steuerelement, das entworfen wird. (Geerbt von ControlDesigner) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetControl(Object) |
Ruft das Steuerelement vom Designer der angegebenen Komponente ab. (Geerbt von ParentControlDesigner) |
GetControlGlyph(GlyphSelectionType) |
Ruft ein Inhaltssymbol ab, das die Begrenzungen des Steuerelements darstellt. (Geerbt von ParentControlDesigner) |
GetGlyphs(GlyphSelectionType) |
Ruft eine Auflistung von Glyph-Objekt ab, die die Markierungsrahmen und Ziehpunkte für ein Standardsteuerelement darstellen. (Geerbt von ParentControlDesigner) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetHitTest(Point) |
Gibt an, ob ein Mausklick auf den angegebenen Punkt von dem Steuerelement behandelt werden soll. |
GetParentForComponent(IComponent) |
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. (Geerbt von ParentControlDesigner) |
GetService(Type) |
Versucht, den angegebenen Diensttyp von der Entwurfsmodussite der Komponente des Designers abzurufen. (Geerbt von ComponentDesigner) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUpdatedRect(Rectangle, Rectangle, Boolean) |
Aktualisiert die Position des angegebenen Rechtecks, wobei dieses am Raster ausgerichtet wird, sofern der entsprechende Modus aktiviert ist. (Geerbt von ParentControlDesigner) |
HookChildControls(Control) |
Leitet Meldungen von den untergeordneten Steuerelementen des angegebenen Steuerelements an den Designer weiter. (Geerbt von ControlDesigner) |
Initialize(IComponent) |
Initialisiert den Designer mit der angegebenen Komponente. (Geerbt von ParentControlDesigner) |
InitializeExistingComponent(IDictionary) |
Initialisiert eine vorhandene Komponente erneut. (Geerbt von ControlDesigner) |
InitializeNewComponent(IDictionary) |
Initialisiert eine neu erstellte Komponente. (Geerbt von ParentControlDesigner) |
InitializeNonDefault() |
Initialisiert die Eigenschaften des Steuerelements auf einen beliebigen nicht standardmäßigen Wert. (Geerbt von ControlDesigner) |
InternalControlDesigner(Int32) |
Gibt den internen Steuerelement-Designer mit dem angegebenen Index im ControlDesigner zurück. (Geerbt von ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Ruft das InheritanceAttribute des angegebenen ComponentDesigner ab. (Geerbt von ComponentDesigner) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
NumberOfInternalControlDesigners() |
Gibt die Anzahl von internen Steuerelement-Designern im ControlDesigner zurück. (Geerbt von ControlDesigner) |
OnContextMenu(Int32, Int32) |
Zeigt das Kontextmenü an und ermöglicht das Ausführen weiterer Verarbeitungsschritte, während das Kontextmenü gerade angezeigt wird. (Geerbt von ControlDesigner) |
OnCreateHandle() |
Ermöglicht das Ausführen weiterer Schritte direkt nach dem Erstellen des Steuerelementhandles. (Geerbt von ControlDesigner) |
OnDragComplete(DragEventArgs) |
Wird aufgerufen, um einen Drag & Drop-Vorgang zu bereinigen. (Geerbt von ParentControlDesigner) |
OnDragDrop(DragEventArgs) |
Wird aufgerufen, wenn ein Drag & Drop-Objekt auf der Ansicht des Steuerelement-Designers abgelegt wird. (Geerbt von ParentControlDesigner) |
OnDragEnter(DragEventArgs) |
Wird aufgerufen, wenn ein Drag & Drop-Vorgang in der Ansicht des Steuerelement-Designers eintritt. (Geerbt von ParentControlDesigner) |
OnDragLeave(EventArgs) |
Wird aufgerufen, wenn ein Drag & Drop-Vorgang in der Ansicht des Steuerelement-Designers verlässt. (Geerbt von ParentControlDesigner) |
OnDragOver(DragEventArgs) |
Wird aufgerufen, wenn ein Drag & Drop-Objekt über die Ansicht des Steuerelement-Designers gezogen wird. (Geerbt von ParentControlDesigner) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Wird aufgerufen, wenn ein Drag & Drop-Vorgang ausgeführt wird, um visuelle Hinweise bereitzustellen, die auf der Position des Mauszeigers basieren, während ein Ziehvorgang ausgeführt wird. (Geerbt von ParentControlDesigner) |
OnMouseDragBegin(Int32, Int32) |
Wird als Reaktion auf das Drücken und Halten der linken Maustaste aufgerufen, während sich der Mauszeiger über der Komponente befindet. (Geerbt von ParentControlDesigner) |
OnMouseDragEnd(Boolean) |
Wird am Ende eines Drag & Drop-Vorgangs aufgerufen, um diesen abzuschließen oder abzubrechen. (Geerbt von ParentControlDesigner) |
OnMouseDragMove(Int32, Int32) |
Wird für jede Bewegung der Maus während eines Drag & Drop-Vorgangs aufgerufen. (Geerbt von ParentControlDesigner) |
OnMouseEnter() |
Wird aufgerufen, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt. (Geerbt von ParentControlDesigner) |
OnMouseHover() |
Wird aufgerufen, nachdem mit dem Mauszeiger auf das Steuerelement gezeigt wurde. (Geerbt von ParentControlDesigner) |
OnMouseLeave() |
Wird aufgerufen, wenn der Mauszeiger zum ersten Mal in den Bereich des Steuerelements eintritt. (Geerbt von ParentControlDesigner) |
OnPaintAdornments(PaintEventArgs) |
Wird aufgerufen, wenn die Oberfläche des vom Designer verwalteten Steuerelements gezeichnet ist, sodass der Designer die Darstellung des Steuerelements bearbeiten kann. (Geerbt von ParentControlDesigner) |
OnSetComponentDefaults() |
Veraltet.
Veraltet.
Wird beim Initialisieren des Designers aufgerufen. (Geerbt von ControlDesigner) |
OnSetCursor() |
Ermöglicht die Änderung des aktuellen Mauszeigers. (Geerbt von ParentControlDesigner) |
PostFilterAttributes(IDictionary) |
Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird. (Geerbt von ComponentDesigner) |
PostFilterEvents(IDictionary) |
Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Ereignissen, der über einen TypeDescriptor verfügbar gemacht wird. (Geerbt von ComponentDesigner) |
PostFilterProperties(IDictionary) |
Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Eigenschaften, der über einen TypeDescriptor verfügbar gemacht wird. (Geerbt von ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Ermöglicht einem Designer das Hinzufügen zu dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird. (Geerbt von ComponentDesigner) |
PreFilterEvents(IDictionary) |
Ermöglicht einem Designer ein Hinzufügen zu dem Satz von Ereignissen, der durch einen TypeDescriptor verfügbar gemacht wird. (Geerbt von ComponentDesigner) |
PreFilterProperties(IDictionary) |
Passt die Gruppe von Eigenschaften an, die die Komponente mithilfe eines TypeDescriptor verfügbar macht. (Geerbt von ParentControlDesigner) |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Benachrichtigt IComponentChangeService darüber, dass diese Komponente geändert wurde. (Geerbt von ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Benachrichtigt IComponentChangeService darüber, dass diese Komponente gerade geändert wird. (Geerbt von ComponentDesigner) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
UnhookChildControls(Control) |
Leitet Meldungen für die untergeordneten Elemente des angegebenen Steuerelements an jedes Steuerelement und nicht an einen übergeordneten Designer weiter. (Geerbt von ControlDesigner) |
WndProc(Message) |
Verarbeitet Windows-Meldungen und übergibt WM_HSCROLL- und WM_VSCROLL-Meldungen zur Entwurfszeit an das Steuerelement. |