Flex - panele układu
Elementy sterujące panelu układu umożliwiają użytkownikom organizowanie elementów sterujących interfejsu użytkownika na stronie. Każda kontrolka układu dziedziczy właściwości z klasy UIComponent, która z kolei dziedziczy właściwości z klasy EventDispatcher i innych klas najwyższego poziomu.
Sr.No | Sterowanie i opis |
---|---|
1 | Klasa Flex EventDispatcher Klasa EventDispatcher jest klasą bazową dla wszystkich klas, które mogą wysyłać zdarzenia. Klasa EventDispatcher pozwala dowolnemu obiektowi na liście wyświetlania być celem zdarzenia i jako taki używać metod interfejsu IEventDispatcher. |
2 | Flex UIComponent Klasa UIComponent jest klasą bazową dla wszystkich komponentów wizualnych, zarówno interaktywnych, jak i nieinteraktywnych. |
Panele układu
Poniżej znajduje się kilka ważnych paneli układu -
Sr.No | Panel i opis |
---|---|
1 | BorderContainer Klasa BorderContainer zapewnia zestaw stylów CSS, które kontrolują wygląd obramowania i wypełnienia tła kontenera. |
2 | Formularz Kontener formularza zapewnia kontrolę nad układem formularza, oznaczanie pól formularza jako wymagane lub opcjonalne, obsługę komunikatów o błędach i wiązanie danych formularza z modelem danych Flex w celu sprawdzania i walidacji danych. |
3 | VGroup Kontener VGroup jest kontenerem grupy korzystającym z klasy VerticalLayout. |
4 | HGroup Kontener HGroup jest kontenerem Group, który używa klasy HorizontalLayout. |
5 | Płyta Klasa Panel to kontener, który zawiera pasek tytułu, podpis, obramowanie i obszar zawartości dla swoich elementów podrzędnych. |
6 | SkinnableContainer Klasa SkinnableContainer jest klasą bazową dla kontenerów z możliwością skórowania, które zapewniają zawartość wizualną. |
7 | TabBar TabBar wyświetla zestaw identycznych zakładek. |
8 | TitleWindow TitleWindow rozszerza Panel o przycisk zamykania i obszar przenoszenia. |