System.Windows.Forms.Design.Behavior Espace de noms

L'espace de noms System.Windows.Forms.Design.Behavior contient des classes permettant de créer le comportement d'interface utilisateur personnalisé pour les composants au moment du design. The System.Windows.Forms.Design.Behavior namespace contains classes for creating custom user interface behavior for components at design time.

Classes

Adorner

Gère une collection d'objets Glyph liés à une interface utilisateur.Manages a collection of user-interface related Glyph objects. Cette classe ne peut pas être héritée.This class cannot be inherited.

Behavior

Représente les objets Behavior managés par un BehaviorService.Represents the Behavior objects that are managed by a BehaviorService.

BehaviorDragDropEventArgs

Fournit des données pour les événements BeginDrag et EndDrag.Provides data for the BeginDrag and EndDrag events.

BehaviorService

Gère l'interface utilisateur dans le concepteur.Manages user interface in the designer. Cette classe ne peut pas être héritée.This class cannot be inherited.

BehaviorServiceAdornerCollection

Stocke des objets Adorner dans une collection fortement typée.Stores Adorner objects in a strongly typed collection.

BehaviorServiceAdornerCollectionEnumerator

Prend en charge l’itération sur BehaviorServiceAdornerCollection.Supports iteration over a BehaviorServiceAdornerCollection.

ComponentGlyph

Associe un Glyph à son composant.Associates a Glyph with its component.

ControlBodyGlyph

Associe un Glyph à son contrôle.Associates a Glyph with its control.

Glyph

Représente une seule entité d'interface utilisateur gérée par Adorner.Represents a single user interface (UI) entity managed by an Adorner.

GlyphCollection

Stocke des objets Glyph dans une collection fortement typée.Stores Glyph objects in a strongly typed collection.

SnapLine

Représente les segments de ligne horizontaux et verticaux créés dynamiquement dans l'interface utilisateur pour faciliter la disposition des contrôles dans un conteneur au moment du design.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. Cette classe ne peut pas être héritée.This class cannot be inherited.

Énumérations

GlyphSelectionType

Décrit l'état de sélection du concepteur d'un Glyph.Describes the designer selection state of a Glyph.

SnapLinePriority

Spécifie l'importance relative d'une ligne d'alignement (SnapLine).Specifies the relative importance of a snapline.

SnapLineType

Spécifie l'orientation et l'emplacement relatif d'une ligne d'alignement (SnapLine).Specifies the orientation and relative location of a snapline.

Délégués

BehaviorDragDropEventHandler

Représente les méthodes qui géreront les événements BeginDrag et EndDrag de BehaviorService.Represents the methods that will handle the BeginDrag and EndDrag events of a BehaviorService. Cette classe ne peut pas être héritée.This class cannot be inherited.

Remarques

La liste suivante présente les classes incluses dans cet espace de noms :The following list shows the classes included in this namespace:

  • Un Glyph classe pour la gestion de peinture et de test de positionnement.A Glyph class for handling painting and hit-testing.

  • Un Adorner classe pour gérer une collection de Glyph objets.An Adorner class for managing a collection of Glyph objects.

  • Un BehaviorService classe pour la gestion de l’interface utilisateur personnalisée dans un concepteur.A BehaviorService class for managing the custom user interface in a designer.

  • Un SnapLine classe qui représente les segments de ligne horizontale et verticale qui aident les utilisateurs à aligner les composants au moment du design.A SnapLine class that represents horizontal and vertical line segments that assist users in aligning components at design time.