Description
Chapter 1 - Getting started
Chapter goal: Understand the basic concepts of WPF, this will help the reader to easily practice the next concepts.
Section 1 - Button and click event
Section 2 - Window and Page
Section 3 - Text box
Section 4 - Message box
Section - Quick-example
Section - Quick-exerciseChapter 2 - Events
Chapter goal: Understand the most common events and event handling in WPF
Section 1 - Application events
Section 2 - Mouse events
Section 3 - Keyboard events
Section 4 - Window events
Section - Quick-example
Section - Quick-exercise
Chapter 3 - UI elements
Chapter goal: This chapter teaches how to use various elements in WPF, as well as how to deal with them in general.
Section 1 - Progress bar
Section 2 - Tabs
Section 3 - Radio button
Section 4 - Check box
Section 5 - Slider
Section 6 - Image
Section 7 - Media element
Section 8 - Menu
Section 9 - List view
Section 10 - Web browser
Section 11 - Canvas
Section 12 - Generate elements in C#
Section 13 - Background tasks
Chapter 4 - Files
Chapter goal: Understand how to access files and save files in WPFSection 1 - Pick and save
Section - Quick-example (Image auto-resize)
Section - Quick-exercise (Assign file name)
Chapter 5 - Bindings and MVVM
Chapter goal: Understand the concept of MVVM structure in WPF
Section 1 - What is MVVM structure?
Section 2 - Element to element binding
Section 3 - Introducing ViewModel
Section 4 - Implementing models
Section - Quick-example
Section - Quick-exercise
Chapter 6 - XAML
Chapter goal: Understand where design and style properties should be applied in WPF
Section 1 - Window size and size
Section 2 - Style templateSection - Quick-example (custom message box)
Section - Quick-exercise
Author: Taurius Litvinavicius
Publisher: Apress
Published: 12/16/2020
Pages: 225
Binding Type: Paperback
Weight: 0.75lbs
Size: 9.21h x 6.14w x 0.51d
ISBN13: 9781484266366
ISBN10: 1484266366
BISAC Categories:
- Computers | Programming | Microsoft
About the Author
Taurius Litvinavicius is a businessman and technology expert based in Lithuania who has worked with various organizations in building and implementing projects in software development, sales, and other fields of business. He is responsible for technological improvements, development of new features, and general management. Taurius is also the director at the Conficiens solutio consulting agency where he supervises the development and maintenance of various projects and activities.