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

Contient des classes pour la création d’un comportement d’interface utilisateur personnalisé pour les composants au moment du design.

Classes

Nom Description
Adorner

Gère une collection d’objets liés à Glyph l’interface utilisateur. Cette classe ne peut pas être héritée.

Behavior

Représente les Behavior objets gérés par un BehaviorService.

BehaviorDragDropEventArgs

Fournit des données pour les événements BeginDrag et EndDrag.

BehaviorService

Gère l’interface utilisateur dans le concepteur. Cette classe ne peut pas être héritée.

BehaviorServiceAdornerCollection

Stocke les Adorner objets dans une collection fortement typée.

BehaviorServiceAdornerCollectionEnumerator

Prend en charge l’itération sur un BehaviorServiceAdornerCollection.

ComponentGlyph

Associe un Glyph composant à son composant.

ControlBodyGlyph

Associe un Glyph contrôle à son contrôle.

Glyph

Représente une entité d’interface utilisateur unique gérée par un Adorner.

GlyphCollection

Stocke les Glyph objets dans une collection fortement typée.

SnapLine

Représente les segments de ligne horizontale et verticale créés dynamiquement dans l’interface utilisateur pour faciliter la disposition au moment du design des contrôles dans un conteneur. Cette classe ne peut pas être héritée.

Énumérations

Nom Description
GlyphSelectionType

Décrit l’état de sélection du concepteur d’un Glyph.

SnapLinePriority

Spécifie l’importance relative d’un alignement.

SnapLineType

Spécifie l’orientation et l’emplacement relatif d’un alignement.

Délégués

Nom Description
BehaviorDragDropEventHandler

Représente les méthodes qui gèreront les événements et EndDrag les BeginDrag événements d’un BehaviorService. Cette classe ne peut pas être héritée.

Remarques

La liste suivante montre les classes incluses dans cet espace de noms :

  • Classe Glyph pour la gestion de la peinture et des tests de positionnement.

  • Classe Adorner pour la gestion d’une collection d’objets Glyph .

  • Classe BehaviorService permettant de gérer l’interface utilisateur personnalisée dans un concepteur.

  • Classe SnapLine qui représente des segments de trait horizontal et vertical qui aident les utilisateurs à aligner les composants au moment du design.