İngilizce dilinde oku Düzenle

Aracılığıyla paylaş


System.Windows.Forms.Design.Behavior Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Contains classes for creating custom user interface behavior for components at design time.

Classes

Adorner

Manages a collection of user-interface related Glyph objects. This class cannot be inherited.

Behavior

Represents the Behavior objects that are managed by a BehaviorService.

BehaviorDragDropEventArgs

Provides data for the BeginDrag and EndDrag events.

BehaviorService

Manages user interface in the designer. This class cannot be inherited.

BehaviorServiceAdornerCollection

Stores Adorner objects in a strongly typed collection.

BehaviorServiceAdornerCollectionEnumerator

Supports iteration over a BehaviorServiceAdornerCollection.

ComponentGlyph

Associates a Glyph with its component.

ControlBodyGlyph

Associates a Glyph with its control.

Glyph

Represents a single user interface (UI) entity managed by an Adorner.

GlyphCollection

Stores Glyph objects in a strongly typed collection.

SnapLine

Represents the horizontal and vertical line segments that are dynamically created in the user interface (UI) to assist in the design-time layout of controls in a container. This class cannot be inherited.

Enums

GlyphSelectionType

Describes the designer selection state of a Glyph.

SnapLinePriority

Specifies the relative importance of a snapline.

SnapLineType

Specifies the orientation and relative location of a snapline.

Delegates

BehaviorDragDropEventHandler

Represents the methods that will handle the BeginDrag and EndDrag events of a BehaviorService. This class cannot be inherited.

Remarks

The following list shows the classes included in this namespace:

  • A Glyph class for handling painting and hit-testing.

  • An Adorner class for managing a collection of Glyph objects.

  • A BehaviorService class for managing the custom user interface in a designer.

  • A SnapLine class that represents horizontal and vertical line segments that assist users in aligning components at design time.