visual basic 2008. warsztat programisty scan, ebooki
[ Pobierz całość w formacie PDF ] 4 Visual Basic 2008. Warsztat programisty Paski narzędzi .............................................................................................................. 71 Okna podrzędne ........................................................................................................... 72 Okno Toolbox .......................................................................................................... 73 Okno Properties ...................................................................................................... 75 Podsumowanie ............................................................................................................ 76 Rozdział 3. Konfiguracja IDE ................................................................................................................... 77 Dodawanie poleceń ...................................................................................................... 77 Usuwanie poleceń ........................................................................................................ 79 Modyfikowanie poleceń ................................................................................................. 79 Tworzenie skrótów klawiszowych .................................................................................... 81 Podsumowanie ............................................................................................................ 82 Rozdział 4. Projektant formularzy Windows ........................................................................................ 83 Ustawianie opcji projektanta ......................................................................................... 83 Dodawanie kontrolek .................................................................................................... 85 Zaznaczanie kontrolek .................................................................................................. 85 Kopiowanie kontrolek ................................................................................................... 87 Przenoszenie i zmiana rozmiaru kontrolek ...................................................................... 88 Aranżacja kontrolek ...................................................................................................... 88 Ustawianie własności kontrolek ..................................................................................... 88 Grupowe ustawianie własności ................................................................................. 89 Ustawianie własności kilku kontrolek ........................................................................ 89 Używanie inteligentnych znaczników .......................................................................... 90 Polecenia w oknie Properties ................................................................................... 91 Dodawanie kodu do kontrolek ....................................................................................... 91 Podsumowanie ............................................................................................................ 93 Rozdział 5. Projektant WPF .................................................................................................................... 95 Ostrzeżenie o wczesnej wersji ....................................................................................... 95 Wprowadzenie do okien projektanta ............................................................................... 97 Dodawanie kontrolek .................................................................................................... 98 Zaznaczanie kontrolek .................................................................................................. 99 Kopiowanie kontrolek ................................................................................................. 100 Przenoszenie i zmiana rozmiaru kontrolek .................................................................... 100 Ustawianie własności ................................................................................................. 102 Grupowe ustawianie własności kontrolek ..................................................................... 102 Dodawanie kodu do kontrolek ..................................................................................... 103 Podsumowanie .......................................................................................................... 103 Rozdział 6. Edytor kodu Visual Basica ..................................................................................................105 Ikony na marginesie ................................................................................................... 106 Funkcja Outlining ........................................................................................................ 107 Chmurki .................................................................................................................... 109 Funkcja IntelliSense ................................................................................................... 109 Kolorowanie kodu i wyróżnianie ................................................................................... 111 Fragmenty kodu, które nadają się do użycia w innych aplikacjach ................................... 113 Używanie fragmentów kodu .................................................................................... 114 Tworzenie fragmentów kodu do użytku w innych programach ..................................... 115 Edytor kodu w czasie działania programu ..................................................................... 117 Podsumowanie .......................................................................................................... 118 Spis treści 5 Rozdział 7. Usuwanie błędów .................................................................................................................119 Menu Debug .............................................................................................................. 119 Menu Debug — podmenu Windows ............................................................................. 122 Okno Breakpoints ....................................................................................................... 126 Okna Command i Immediate ....................................................................................... 127 Podsumowanie .......................................................................................................... 129 Część II Wstęp do języka Visual Basic ............................................................................. 131 Rozdział 8. Wybieranie kontrolek Windows Forms .............................................................................133 Przeglądanie kontrolek ................................................................................................ 133 Wybieranie kontrolek .................................................................................................. 138 Kontrolki kontenery ............................................................................................... 139 Wybór opcji ........................................................................................................... 141 Wprowadzanie danych ........................................................................................... 142 Wyświetlanie danych ............................................................................................. 142 Informowanie użytkownika ..................................................................................... 143 Inicjowanie akcji .................................................................................................... 144 Wyświetlanie grafiki ............................................................................................... 146 Wyświetlanie okien dialogowych ............................................................................. 146 Wspieranie innych kontrolek .................................................................................. 147 Kontrolki niestandardowe ........................................................................................... 147 Podsumowanie .......................................................................................................... 148 Rozdział 9. Używanie kontrolek Windows Forms .................................................................................151 Kontrolki i komponenty ............................................................................................... 151 Tworzenie kontrolek .................................................................................................... 153 Tworzenie kontrolek w czasie projektowania ............................................................ 153 Wstawianie kontrolek do kontenerów ...................................................................... 154 Tworzenie kontrolek w czasie działania programu .................................................... 155 Własności .................................................................................................................. 157 Własności w czasie projektowania .......................................................................... 157 Własności w czasie działania programu .................................................................. 162 Przydatne własności kontrolek ............................................................................... 164 Własności położenia i rozmiaru .............................................................................. 168 Metody ...................................................................................................................... 169 Zdarzenia .................................................................................................................. 169 Tworzenie procedur obsługi zdarzeń w czasie projektowania ..................................... 170 Słowo kluczowe WithEvents ................................................................................... 171 Tworzenie procedur obsługi zdarzeń w czasie działania programu .............................. 172 Zdarzenia tablic kontrolek ...................................................................................... 173 Zdarzenia walidacji ................................................................................................ 173 Podsumowanie .......................................................................................................... 178 Rozdział 10. Formularze Windows ........................................................................................................179 Przezroczystość .......................................................................................................... 180 Okna O programie, ekrany powitalne i formularze logowania .......................................... 183 Kursory ..................................................................................................................... 185 Ikony ......................................................................................................................... 187 Ikony aplikacji ....................................................................................................... 188 Ikony powiadomienia ............................................................................................. 188 6 Visual Basic 2008. Warsztat programisty Własności adoptowane przez kontrolki potomne ........................................................... 189 Metody przywracające ustawienia domyślne własności .................................................. 190 Przesłanianie procedury WndProc ................................................................................ 190 SDI i MDI ................................................................................................................... 192 Aplikacje MDI ....................................................................................................... 193 Zdarzenia MDI ...................................................................................................... 196 MDI a SDI ............................................................................................................ 198 Listy ostatnio używanych plików ................................................................................... 199 Okna dialogowe ......................................................................................................... 201 Kreatory .................................................................................................................... 203 Podsumowanie .......................................................................................................... 204 Rozdział 11. Wybieranie kontrolek WPF ............................................................................................... 205 Przegląd kontrolek ...................................................................................................... 206 Kontrolki kontenery .................................................................................................... 207 Wybieranie opcji ......................................................................................................... 209 Wprowadzanie danych ................................................................................................ 210 Wyświetlanie danych .................................................................................................. 210 Informacje dla użytkownika ......................................................................................... 210 Inicjowanie akcji ......................................................................................................... 211 Prezentowanie grafiki i mediów .................................................................................... 212 Elementy nawigacji ..................................................................................................... 213 Zarządzanie dokumentami .......................................................................................... 214 Cyfrowy atrament ....................................................................................................... 214 Podsumowanie .......................................................................................................... 215 Rozdział 12. Używanie kontrolek WPF ...................................................................................................217 Koncepcje WPF .......................................................................................................... 217 Oddzielenie interfejsu użytkownika od kodu źródłowego ............................................ 218 Hierarchie kontrolek WPF ....................................................................................... 219 WPF w IDE ................................................................................................................. 220 Edytowanie kodu XAML .......................................................................................... 221 Edytowanie kodu Visual Basica .............................................................................. 224 Język XAML ................................................................................................................ 227 Obiekty ................................................................................................................ 228 Zasoby ................................................................................................................. 230 Style .................................................................................................................... 232 Szablony .............................................................................................................. 233 Transformacje ....................................................................................................... 235 Animacje .............................................................................................................. 236 Rysowanie figur geometrycznych ............................................................................ 239 Procedury w WPF ........................................................................................................ 244 Dokumenty ................................................................................................................ 249 Dokumenty płynne ................................................................................................ 249 Dokumenty o ustalonym formatowaniu .................................................................... 251 Dokumenty XPS .................................................................................................... 252 Podsumowanie .......................................................................................................... 252 Rozdział 13. Okna WPF ........................................................................................................................... 255 Aplikacje okienkowe ................................................................................................... 255 Aplikacje na stronach ................................................................................................. 258 Aplikacje przeglądarkowe ....................................................................................... 258 Aplikacje ramkowe ................................................................................................ 260 Spis treści 7 Aplikacje PageFunction .......................................................................................... 261 Kreatory ............................................................................................................... 264 Podsumowanie .......................................................................................................... 268 Rozdział 14. Struktura programu i modułu ......................................................................................... 269 Ukryte pliki ................................................................................................................ 269 Struktura plików z kodem ............................................................................................ 274 Regiony kodu ........................................................................................................ 275 Kompilacja warunkowa .......................................................................................... 276 Przestrzenie nazw ................................................................................................. 284 Typograficzne elementy kodu ....................................................................................... 286 Komentarze .......................................................................................................... 286 Komentarze XML ................................................................................................... 287 Znak kontynuacji wiersza ....................................................................................... 290 Łączenie wierszy ................................................................................................... 291 Etykiety wierszy ..................................................................................................... 291 Podsumowanie .......................................................................................................... 292 Rozdział 15. Typy danych, zmienne i stałe ........................................................................................... 293 Typy danych ............................................................................................................... 294 Znaki oznaczające typy ............................................................................................... 296 Konwersja typów danych ............................................................................................. 299 Konwersja zawężająca ........................................................................................... 299 Metody analizy typów danych ................................................................................. 301 Konwersja rozszerzająca ........................................................................................ 302 Deklarowanie zmiennych ............................................................................................. 302 Lista atrybutów ..................................................................................................... 303 Dostępność .......................................................................................................... 303 Słowo kluczowe Shared ......................................................................................... 305 Słowo kluczowe Shadows ...................................................................................... 305 Słowo kluczowe ReadOnly ...................................................................................... 308 Słowo kluczowe Dim .............................................................................................. 308 Słowo kluczowe WithEvents ................................................................................... 309 Nazywanie zmiennych ............................................................................................ 311 Lista wartości brzegowych ..................................................................................... 311 Słowo kluczowe New ............................................................................................. 313 Określanie typu zmiennej ....................................................................................... 313 Wyrażenie inicjujące .............................................................................................. 314 Deklarowanie kilku zmiennych za jednym razem ....................................................... 318 Opcje Option Explicit i Option Strict .............................................................................. 319 Zasięg zmiennych ....................................................................................................... 322 Zasięg blokowy ..................................................................................................... 322 Zasięg procedurowy .............................................................................................. 323 Zasięg modułowy .................................................................................................. 324 Zasięg przestrzeni nazw ......................................................................................... 324 Ograniczanie zasięgu ............................................................................................. 325 Deklaracje parametrów ............................................................................................... 326 Procedury własności ................................................................................................... 328 Typy wyliczeniowe ....................................................................................................... 330 Anonimowe typy danych .............................................................................................. 333 Typy dopuszczające wartość pustą ............................................................................... 334
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|