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

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

Classi

Nome Descrizione
Adorner

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

Behavior

Rappresenta gli Behavior oggetti gestiti da un oggetto BehaviorService.

BehaviorDragDropEventArgs

Fornisce dati per gli eventi BeginDrag e EndDrag.

BehaviorService

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

BehaviorServiceAdornerCollection

Archivia Adorner gli oggetti 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 una singola entità dell'interfaccia utente gestita da un oggetto Adorner.

GlyphCollection

Archivia Glyph gli oggetti in una raccolta fortemente tipizzata.

SnapLine

Rappresenta i segmenti di linea orizzontale e verticale creati dinamicamente nell'interfaccia utente per facilitare il layout in fase di progettazione dei controlli in un contenitore. La classe non può essere ereditata.

Enumerazioni

Nome Descrizione
GlyphSelectionType

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

SnapLinePriority

Specifica l'importanza relativa di una linea di allineamento.

SnapLineType

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

Delegati

Nome Descrizione
BehaviorDragDropEventHandler

Rappresenta i metodi che gestiranno gli BeginDrag eventi 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 orizzontali e verticali che consentono agli utenti di allineare i componenti in fase di progettazione.