Flex - painéis de layout

Os controles do painel de layout permitem que os usuários organizem os controles da IU na página. Cada controle Layout herda propriedades da classe UIComponent que por sua vez herda propriedades de EventDispatcher e outras classes de nível superior.

Sr. Não Controle e descrição
1 Classe Flex EventDispatcher

A classe EventDispatcher é a classe base para todas as classes que podem despachar eventos. A classe EventDispatcher permite que qualquer objeto na lista de exibição seja um destino de evento e, como tal, use os métodos da interface IEventDispatcher.

2 Flex UIComponent

A classe UIComponent é a classe base para todos os componentes visuais, tanto interativos quanto não interativos.

Painéis de Layout

A seguir estão alguns painéis de layout importantes -

Sr. Não Painel e descrição
1 BorderContainer

A classe BorderContainer fornece um conjunto de estilos CSS que controlam a aparência da borda e o preenchimento do plano de fundo do contêiner.

2 Formato

O contêiner Form fornece controle sobre o layout de um formulário, marca os campos do formulário como obrigatórios ou opcionais, lida com mensagens de erro e vincula os dados do formulário ao modelo de dados Flex para realizar a verificação e validação dos dados.

3 VGroup

O contêiner VGroup é um contêiner Group que usa a classe VerticalLayout.

4 HGroup

O contêiner HGroup é um contêiner Group que usa a classe HorizontalLayout.

5 Painel

A classe Panel é um contêiner que inclui uma barra de título, uma legenda, uma borda e uma área de conteúdo para seus filhos.

6 SkinnableContainer

A classe SkinnableContainer é a classe base para contêineres que podem ser modificados e que fornecem conteúdo visual.

7 Barra de abas

O TabBar exibe um conjunto de guias idênticas.

8 TitleWindow

O TitleWindow estende o Panel para incluir um botão Fechar e mover uma área.