wprowadzania tekstu
Transkrypt
wprowadzania tekstu
Korzystanie z prostych kontrolek Dodawanie kontrolek do formy Kontrolki są obiektami, które są umieszczane na formie. Przykładami kontrolek są: przyciski, pola tekstowe, etykiety, listy rozwijane, itp. Dodanie kontrolki do formy odbywa się poprzez wybór z okna Toolbox (przybornika) właściwej kontrolki i przeciągnięcie jej na formę. Rozmiar i położenie kontrolki można dopasować zarówno w czasie przeciągania przed lub też po upuszczeniu jej na formę. Jeżeli chcemy dopasować rozmiar i położenie w czasie upuszczania, wystarczy chwycić kontrolkę i umieścić kursor myszy w miejscu, gdzie ma się znajdować lewa górna krawędź kontrolki. Następnie trzymając lewy klawisz myszy wciśnięty poruszać się w prawy dolny róg. Po ustaleniu rozmiaru zwalniamy klawisz myszy. Jeżeli upuszczamy kontrolkę bez dopasowywania jej w czasie przeciągania, wystarczy kliknąć lewym klawiszem myszy w miejscu, w którym ma się znajdować lewa górna krawędź kontrolki, a wszelkie operacje przesunięcia i dopasowywania rozmiaru wykonać później. Projekt formy z przykładowymi kontrolkami (zaraz po umieszczeniu ich na formie) Organizowanie kontrolek na formie Po umieszczeniu kontrolek na formie można je dowolnie formatować. Można dokonywać zmian na całej grupie kontrolek. Grupę wybiera się trzymając wciśnięty klawisz Shift i wskazując kolejne kontrolki. Następnie wybieramy opcje formatowania w oknie Cech (Properties). Rodzaje kontrolek Podstawowe: Button standardowy przycisk Przycisk RadioButton pozwala na wybór opcji ComboBox rozwijana lista pozycji lista zwijana PictureBox umożliwia wstawianie na formę grafiki służy do umieszczania tekstu na formie. Etykieta Label LinkLabel pozwala na tworzenie linków. ListBox nierozwijana lista pozycji ListView lista pozycji z ikonami. TextBox służy do wprowadzania tekstu do programu Podaj wartość . CheckBox pozwala na włącznia/wyłącznie różnych opcji pole wyboru Właściwości Poniższe zestawienie zawiera najczęściej używane właściwości kontrolek (dostępnych z okna Properties): Właściwość Name AutoSize BackColor Cursor Opis Nazwa obiektu utworzonej kontrolki, którego będziemy używać w kodzie programu. Określa, czy kontrolka będzie automatycznie dopasowywana do kontekstu (np.: im dłuższy tekst tym większy rozmiar kontrolki). Określa kolor tła danej kontrolki. Określa rodzaj kursora myszy, jaki pojawi się, gdy znajdzie się on w obszarze kontrolki. Dock Określa rodzaj zakotwiczenia kontrolki (np.: wypełnienie całego wnętrza). Enabled Określa, czy kontrolka jest dostępna (aktywna). Font Określa czcionkę i jej cechy używaną przez kontrolkę Określa kolor tekstu i grafiki używany przez kontrolkę. ForeColor Location Określa położenie lewej i górnej krawędzi kontrolki. MaximumSize Size Text Określa maksymalny rozmiar kontrolki. Określa rozmiar kontrolki w pikselach. Określa tekst jaki zawiera kontrolka (np.: etykieta, przycisk). Visible Określa, czy kontrolka jest widoczna po wyświetleniu formy. Metody Poniższe zestawienie zawiera najczęściej używane metody dla kontrolek: Metoda Focus Hide Opis Sprawia, że kontrolka uzyskuje fokus (jest wyróżnioną jako jedyna na formie) Ukrywa kontrolkę. Refresh Wymusza odświeżenie kontrolki i wszystkich innych kontrolek, dla których dana kontrolka jest macierzysta. Show Pokazuje kontrolkę. Update Wymusza odświeżenie obszaru kontrolki.