P a g e 4 | 397
UWP-028 - XAML Styles ............................................................................................................................ 146
UWP-029 - XAML Themes ......................................................................................................................... 152
UWP-030 - Cheat Sheet Review: Controls, ScrollViewer, Canvas, Shapes, Styles, Themes ..................... 165
UWP-031 - Stupendous Styles Challenge .................................................................................................. 170
UWP-032 - Stupendous Styles Challenge Solution - Part 1: MainPage..................................................... 175
UWP-033 - Stupendous Styles Challenge Solution - Part 2: Navigation and DonutPage ......................... 178
UWP-034 - Stupendous Styles Challenge Solution - Part 3: CoffeePage .................................................. 182
UWP-035 - Stupendous Styles Challenge Solution - Part 4: SchedulePage .............................................. 186
UWP-036 - Stupendous Styles Challenge Solution - Part 5: CompletePage ............................................. 187
UWP-037 - Utilizing the VisualStateManager to Create Adaptive Triggers .............................................. 189
UWP-038 - Working with Adaptive Layout ............................................................................................... 196
UWP-039 - Adaptive Layout with Device Specific Views .......................................................................... 201
UWP-040 - Data Binding to the GridView and ListView Controls ............................................................. 203
UWP-041 - Keeping Data Controls Updated with ObservableCollection ................................................. 210
UWP-042 - Utilizing User Controls as Data Templates ............................................................................. 213
UWP-043 - Cheat Sheet Review: Adaptive Layout, Data Binding ............................................................. 218
UWP-044 - Adeptly Adaptive Challenge ................................................................................................... 222
UWP-045 - Adeptly Adaptive Challenge Solution - Part 1: Setup and MainPage Layout ......................... 226
UWP-046 - Adeptly Adaptive Challenge Solution - Part 2: Creating the Data Model and Data Binding .. 230
UWP-047 - Adeptly Adaptive Challenge Solution - Part 3: Creating a User Control as the Data Template
.................................................................................................................................................................. 235
UWP-048 - Adeptly Adaptive Challenge Solution - Part 4: Adaptively Resizing ....................................... 237
UWP-049 - UWP SoundBoard – Introduction ........................................................................................... 239
UWP-050 - UWP SoundBoard - Setup and MainPage Layout ................................................................... 240
UWP-051 - UWP SoundBoard - Creating the Data Model & Data Binding ............................................... 244
UWP-052 - UWP SoundBoard - Playing Sounds with the Media Element ................................................ 250
UWP-053 - UWP SoundBoard - Adding Drag and Drop ............................................................................ 253
UWP-054 - UWP SoundBoard - Finishing Touches ................................................................................... 256
UWP-055 - UWP SoundBoard - Add Assets with Package.AppXManifest ................................................ 258
UWP-056 - UWP SoundBoard - Submitting to the Windows Store .......................................................... 262
UWP-057 - UWP Weather - Introduction ................................................................................................. 269
UWP-058 - UWP Weather - Setup and Working with the Weather API ................................................... 271
UWP-059 - UWP Weather - Accessing the GPS Location .......................................................................... 280