Kontrolki formularza
Podsumowanie:Kontrolki to elementy graficznego interfejsu użytkownika, które reprezentują pola formularza — elementy logicznej struktury formularza powiązane z kolumnami źródła danych. Kontrolki ułatwiają wprowadzanie i edytowanie danych konkretnego typu. Dla pola formularza określonego typu można wybrać różne kontrolki, na przykład pole typu int może być obsługiwane przez pole numeryczne lub listę wyboru. Niektóre kontrolki pozwalają sterować ukrywaniem lub wyświetlaniem innych kontrolek lub filtrować dane w innych polach. Osobną kategorię stanowią kontroli, które nie są powiązane z polami formularza, na przykład przycisk, blok HTML czy wynik zapytania SQL.
Z lewej strony okna projektu formularza w trybie designera znajduje się panel Toolbox
. Jest to przybornik z kilkoma podstawowymi typami pól, czyli kontrolkami, dostępnymi w nAxiom. Aby utworzyć na formularzu pole danego typu, należy przeciągnąć odpowiadającą mu ikonę z panelu Toolbox
do odpowiedniej sekcji formularza. Następnie należy ustawić właściwości pola w panelu Właściwości pola
z prawej strony. Przyciski można umieszczać zarówno w sekcjach, jak i w wierszu systemowym Toolbar
.

Toolbox
, z prawej — panel Właściwości pola
Jak wspomniano, na panelu Toolbox
znajduje się tylko kilka najczęściej używanych kontrolek. Są to: Pole tekstowe
, Przycisk
, Lista wyboru
, Pole numeryczne
, Wybór daty
, Pole wyboru
i Interesariusz
. Jednak w nAxiom jest dostępnych 25 rodzajów kontrolek (stan dla wersji nAxiom 1.11.*). Aby użyć na formularzu kontrolki, której nie ma na panelu Toolbox
, należy przeciągnąć dowolną inną kontrolkę (z wyjątkiem przycisku) na sekcję formularza i na panelu właściwości wybrać odpowiedni typ kontrolki z listy Typ pola
. Lista Typ pola
ma z lewej strony przycisk, który wyświetla okienko z krótkim opisem oraz podglądem wszystkich dostępnych typów kontrolek.

W kolejnych sekcjach tego podrozdziału opisano poszczególne typy kontrolek formularza i ich właściwości.