System.Windows.Forms.Design.Behavior Namespace

Contém classes para criar comportamento de interface do usuário personalizado para componentes em tempo de design.

Classes

Nome Description
Adorner

Gerencia uma coleção de objetos relacionados à Glyph interface do usuário. Essa classe não pode ser herdada.

Behavior

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

BehaviorDragDropEventArgs

Fornece dados para os eventos BeginDrag e EndDrag.

BehaviorService

Gerencia a interface do usuário no designer. Essa classe não pode ser herdada.

BehaviorServiceAdornerCollection

Armazena Adorner objetos em uma coleção fortemente tipada.

BehaviorServiceAdornerCollectionEnumerator

Dá suporte à iteração em um BehaviorServiceAdornerCollection.

ComponentGlyph

Associa um Glyph com seu componente.

ControlBodyGlyph

Associa um Glyph com seu controle.

Glyph

Representa uma única entidade de interface do usuário (interface do usuário) gerenciada por um Adorner.

GlyphCollection

Armazena Glyph objetos em uma coleção fortemente tipada.

SnapLine

Representa os segmentos de linha horizontal e vertical que são criados dinamicamente na interface do usuário (interface do usuário) para auxiliar no layout de tempo de design dos controles em um contêiner. Essa classe não pode ser herdada.

Enumerações

Nome Description
GlyphSelectionType

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

SnapLinePriority

Especifica a importância relativa de um snapline.

SnapLineType

Especifica a orientação e o local relativo de um snapline.

Delegados

Nome Description
BehaviorDragDropEventHandler

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

Comentários

A lista a seguir mostra as classes incluídas neste namespace:

  • Uma Glyph classe para manipulação de pintura e teste de cliques.

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

  • Uma BehaviorService classe para gerenciar a interface do usuário personalizada em um designer.

  • Uma SnapLine classe que representa segmentos de linha horizontal e vertical que auxiliam os usuários a alinhar componentes em tempo de design.