Flex - podstawowe sterowanie
Każdy interfejs użytkownika uwzględnia trzy główne aspekty -
UI Elements- Są to podstawowe elementy wizualne, które użytkownik ostatecznie widzi i z którymi wchodzi w interakcję. Flex zawiera ogromną listę powszechnie używanych i typowych elementów, od podstawowych do złożonych, które omówimy w tym samouczku.
Layouts- Definiują sposób organizacji elementów interfejsu użytkownika na ekranie i zapewniają ostateczny wygląd i działanie GUI (graficzny interfejs użytkownika). Ta część zostanie omówiona w rozdziale Układ.
Behavior- Te zdarzenia występują, gdy użytkownik wchodzi w interakcję z elementami interfejsu użytkownika. Ta część zostanie omówiona w rozdziale Obsługa wydarzeń.
Elementy Flex UI
Biblioteka Flex UI udostępnia klasy w dobrze zdefiniowanej hierarchii klas do tworzenia złożonych interfejsów użytkownika opartych na sieci Web. Wszystkie klasy w tej hierarchii komponentów zostały wyprowadzone zEventDispatcher klasa bazowa, jak pokazano poniżej -
Każda kontrolka Basic UI dziedziczy właściwości z klasy UI Component, która z kolei dziedziczy właściwości z 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. |
Podstawowe sterowanie
Poniżej znajduje się kilka ważnych podstawowych elementów sterujących -
Sr.No | Sterowanie i opis |
---|---|
1 | Etykieta Etykieta jest komponentem UIC niskiego poziomu, który może renderować jeden lub więcej wierszy jednolicie sformatowanego tekstu. |
2 | Tekst Kontrolka Tekst umożliwia wyświetlanie zawartości HTML, a także zwykłego tekstu w aplikacji. |
3 | Wizerunek Kontrolka Obraz umożliwia importowanie plików JPEG, PNG, GIF i SWF w czasie wykonywania. |
4 | LinkButton Kontrolka LinkButton to kontrolka Button bez obramowania, której zawartość jest wyróżniana, gdy użytkownik przesunie nad nią wskaźnik myszy. |