Aplikacje desktopowe
Tworzenie interfejsów użytkownika przy użyciu frameworka WPF oraz języka XAML w środowisku Visual Studio.
Kontrolka Slider, ProgressBar i mikser kolorów RGB
Jak pozwolić użytkownikowi wybrać wartość liczbową z przedziału od 0 do 255 (np. jasność ekranu, głośność muzyki lub składową koloru RGB), mając 100% pewności, że nie wpisze tam ujemnej liczby, liter ani wartości 9999?
Kontrolki listowe - ComboBox i ListBox
Wyobraź sobie, że projektujesz formularz zamówienia kuriera. Do wyboru rozmiaru paczki (Mała, Średnia, Duża) użyłeś trzech kontrolek RadioButton - i to był strzał w dziesiątkę. Co jednak zrobisz, gdy w kolejnym kroku użytkownik ma wybrać jedno z 16 województw albo jedno z 195 państw świata? Wstawienie 195 kółek na ekran sprawi, że Twoje okno nie zmieści się na żadnym monitorze!
Ożywiamy formularze w WPF: Jak okiełznać IsChecked, zdarzenia Checked i pisać kod reagujący w locie!
Zaprojektowanie estetycznego formularza w XAML z ramkami GroupBox i równo ułożonymi kontrolkami CheckBox czy RadioButton to świetny początek. Prawda jest jednak taka, że bez kodu w C# Twój formularz jest jak samochód bez silnika – ładnie wygląda na parkingu, ale nigdzie nim nie pojedziesz.
Pizza, formularze i trudne wybory w WPF: CheckBox, RadioButton i GroupBox
Przechodzimy do kolejnego poziomu wtajemniczenia w budowie aplikacji desktopowych: jak sprawić, by użytkownik wprowadzał dokładnie takie dane, jakich oczekujemy, bez ryzyka literówek i chaosu?
Pliki i zasoby w WPF: Dialogi systemowe, odczyt tekstu, zdjęcia i sekret Build Action pod INF.04
Przechodzimy do konkretów: jak sprawić, by Twoja aplikacja okienkowa przestała być tylko statyczną makietą, a zaczęła wchodzić w interakcję z dyskiem twardym?
Układamy klocki w WPF: Kontenery Grid, StackPanel i pierwsze kontrolki
Przechodzimy do konkretów: jak sprawić, by kontrolki w oknie nie lądowały losowo w lewym górnym rogu, lecz tworzyły czytelny, estetyczny i responsywny interfejs? Dowiesz się, dlaczego okno w WPF jest zazdrosne o swoją zawartość, czym różni się arkusz Excela od tuby chipsów Pringles oraz jak okiełznać 4 najważniejsze kontrolki każdego formularza.
Czym właściwie jest XAML?
Gdy w Visual Studio tworzysz projekt typu WPF (Windows Presentation Foundation), wita Cię plik z dziwnym rozszerzeniem .xaml. Co to jest? Dlaczego nie piszemy okien w czystym C#? I czy Twoja wiedza z HTML-a z kwalifikacji INF.03 do czegoś się tu przyda?
Czym jest Framework, dlaczego WPF rządzi na desktopie i kto tu tak naprawdę pisze kod?
Framework? Biblioteka? Hollywood?! Jak to się ma do WPF i czym w ogóle jest IDE?