The namespace contains classes for creating custom user interface behavior for components at design time.
The following list shows the classes included in this namespace:
A Glyph class for handling painting and hit-testing.
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.
|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.|