System.Windows.Forms.Design.Behavior Espaço de Nomes

Contém classes para criar comportamentos personalizados de interface de utilizador para componentes em tempo de conceção.

Classes

Name Description
Adorner

Gerir uma coleção de objetos relacionados Glyph com a interface de utilizador. Esta classe não pode ser herdada.

Behavior

Representa os Behavior objetos que são geridos por um BehaviorService.

BehaviorDragDropEventArgs

Fornece dados para os eventos BeginDrag e EndDrag.

BehaviorService

Gere a interface do utilizador no designer. Esta classe não pode ser herdada.

BehaviorServiceAdornerCollection

Armazena Adorner objetos numa coleção fortemente tipada.

BehaviorServiceAdornerCollectionEnumerator

Suporta iteração sobre um BehaviorServiceAdornerCollection.

ComponentGlyph

Associa a Glyph com o seu componente.

ControlBodyGlyph

Associa-se a Glyph ao seu controlo.

Glyph

Representa uma única entidade de interface de utilizador (UI) gerida por um Adorner.

GlyphCollection

Armazena Glyph objetos numa coleção fortemente tipada.

SnapLine

Representa os segmentos de linha horizontais e verticais que são criados dinamicamente na interface do utilizador (UI) para ajudar na disposição em tempo de design dos controlos num contentor. Esta classe não pode ser herdada.

Enumerações

Name Description
GlyphSelectionType

Descreve o estado de seleção de designer de um Glyph.

SnapLinePriority

Especifica a importância relativa de um snapline.

SnapLineType

Especifica a orientação e localização relativa de um snapline.

Delegados

Name Description
BehaviorDragDropEventHandler

Representa os métodos que irão tratar os BeginDrag eventos e EndDrag de um BehaviorService. Esta classe não pode ser herdada.

Observações

A lista seguinte mostra as classes incluídas neste espaço de nomes:

  • Uma Glyph aula para lidar com pintura e testes de acerto.

  • Uma Adorner classe para gerir uma coleção de Glyph objetos.

  • Uma BehaviorService classe para gerir a interface de utilizador personalizada num designer.

  • Uma SnapLine classe que representa segmentos de linha horizontais e verticais que ajudam os utilizadores a alinhar componentes no momento do projeto.