Freigeben über


System.Windows.Forms.Design.Behavior Namespace

Enthält Klassen zum Erstellen von benutzerdefiniertem Benutzeroberflächenverhalten für Komponenten zur Entwurfszeit.

Klassen

Adorner

Verwaltet eine Auflistung der auf die Benutzeroberfläche bezogenen Glyph-Objekte. Diese Klasse kann nicht vererbt werden.

Behavior

Stellt die Behavior-Objekte dar, die von einem BehaviorService verwaltet werden.

BehaviorDragDropEventArgs

Stellt Daten für das BeginDrag-Ereignis und das EndDrag-Ereignis bereit.

BehaviorService

Verwaltet die Benutzeroberfläche im Designer. Diese Klasse kann nicht vererbt werden.

BehaviorServiceAdornerCollection

Speichert Adorner-Objekte in einer stark typisierten Auflistung.

BehaviorServiceAdornerCollectionEnumerator

Unterstützt das Durchlaufen einer BehaviorServiceAdornerCollection.

ComponentGlyph

Ordnet ein Glyph der zugehörigen Komponente zu.

ControlBodyGlyph

Ordnet ein Glyph dem zugehörigen Steuerelement zu.

Glyph

Stellt eine einzelne von einem Adorner verwaltete Benutzeroberflächenentität dar.

GlyphCollection

Speichert Glyph-Objekte in einer stark typisierten Auflistung.

SnapLine

Stellt das horizontale und das vertikale Liniensegment dar, die auf der Benutzeroberfläche dynamisch erstellt werden, um das Layout von Steuerelementen in einem Container zur Entwurfszeit zu unterstützen. Diese Klasse kann nicht vererbt werden.

Enumerationen

GlyphSelectionType

Beschreibt den Designerauswahlzustand eines Glyph.

SnapLinePriority

Gibt die relative Wichtigkeit einer Ausrichtungslinie an.

SnapLineType

Gibt die Ausrichtung und den relativen Speicherort einer Ausrichtungslinie an.

Delegaten

BehaviorDragDropEventHandler

Stellt die Methoden dar, die das BeginDrag-Ereignis und das EndDrag-Ereignis eines BehaviorService behandeln. Diese Klasse kann nicht vererbt werden.

Hinweise

In der folgenden Liste sind die Klassen aufgeführt, die in diesem Namespace enthalten sind:

  • Eine Glyph Klasse zum Verarbeiten von Malen und Treffertests.

  • Eine Adorner Klasse zum Verwalten einer Auflistung von Glyph Objekten.

  • Eine BehaviorService Klasse zum Verwalten der benutzerdefinierten Benutzeroberfläche in einem Designer.

  • Eine SnapLine Klasse, die horizontale und vertikale Liniensegmente darstellt, die Benutzer beim Ausrichten von Komponenten zur Entwurfszeit unterstützen.