Partilhar via


System.Windows.Forms.Design.Behavior Namespace

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

Classes

Adorner

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

Behavior

Representa os objetos Behavior gerenciados por um BehaviorService.

BehaviorDragDropEventArgs

Fornece dados para os eventos de BeginDrag e de EndDrag .

BehaviorService

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

BehaviorServiceAdornerCollection

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

BehaviorServiceAdornerCollectionEnumerator

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

ComponentGlyph

Associa um Glyph a seu componente.

ControlBodyGlyph

Associa um Glyph a seu controle.

Glyph

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

GlyphCollection

Armazena objetos Glyph 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 para ajudar no layout em tempo de design dos controles em um contêiner. Essa classe não pode ser herdada.

Enumerações

GlyphSelectionType

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

SnapLinePriority

Especifica a importância relativa de uma guia de alinhamento.

SnapLineType

Especifica a orientação e o local relativo de uma guia de alinhamento.

Delegados

BehaviorDragDropEventHandler

Representa o método que manipularão os eventos BeginDrag e EndDrag 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 aula para manipulação de pintura e teste de clique.

  • 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 ajudam os usuários a alinhar componentes em tempo de design.