System.Windows.Forms.Design.Behavior Spazio dei nomi

Contiene classi per la creazione di un comportamento personalizzato dell'interfaccia utente dei componenti in fase di progettazione.

Classi

Adorner

Gestisce una raccolta di oggetti Glyph relativi all'interfaccia utente. La classe non può essere ereditata.

Behavior

Rappresenta gli oggetti Behavior gestiti da una classe BehaviorService.

BehaviorDragDropEventArgs

Fornisce i dati per gli eventi BeginDrag e EndDrag.

BehaviorService

Gestisce l'interfaccia utente nella finestra di progettazione. La classe non può essere ereditata.

BehaviorServiceAdornerCollection

Archivia oggetti Adorner in una raccolta fortemente tipizzata.

BehaviorServiceAdornerCollectionEnumerator

Supporta l'iterazione su un oggetto BehaviorServiceAdornerCollection.

ComponentGlyph

Associa un oggetto Glyph al relativo componente.

ControlBodyGlyph

Associa un oggetto Glyph al relativo controllo.

Glyph

Rappresenta un'unica entità interfaccia utente gestita da una classe Adorner.

GlyphCollection

Archivia oggetti Glyph in una raccolta fortemente tipizzata.

SnapLine

Rappresenta i segmenti di linea verticali e orizzontali che vengono creati in modo dinamico nell'interfaccia utente e fungono da guida per il layout di controlli in un contenitore in fase di progettazione. La classe non può essere ereditata.

Enumerazioni

GlyphSelectionType

Descrive lo stato della selezione della finestra di progettazione di un oggetto Glyph.

SnapLinePriority

Specifica l'importanza relativa di una guida di allineamento.

SnapLineType

Specifica l'orientamento e la posizione relativa di una guida di allineamento.

Delegati

BehaviorDragDropEventHandler

Rappresenta i metodi che gestiranno gli eventi BeginDrag e EndDrag di un oggetto BehaviorService. La classe non può essere ereditata.

Commenti

L'elenco seguente mostra le classi incluse in questo spazio dei nomi:

  • Classe Glyph per la gestione del disegno e dell'hit testing.

  • Classe Adorner per la gestione di una raccolta di Glyph oggetti.

  • Classe BehaviorService per la gestione dell'interfaccia utente personalizzata in una finestra di progettazione.

  • Classe SnapLine che rappresenta segmenti di linea orizzontale e verticale che consentono agli utenti di allineare i componenti in fase di progettazione.