Navigation and Layout in Windows Store Apps

This course is included in our On-demand training solution.


Windows 8.1 and Windows Runtime includes a multitude of controls that can be used to provide functionality when creating Store Apps. This course covers many of the WinRT controls as well as how to set up navigation between pages in a Windows Store App. This course is one of a series in the Skillsoft learning path that helps prepare learners for the Microsoft Exam 70-484: Essentials of Developing Windows Store Apps Using C#.

Target Audience

Developers with a background creating applications in C#, looking to learn how to create Windows Store Apps.



Expected Duration

150 min.

Course Objectives

Course Introduction

Introduction to WinRT Controls

  • use the WinRT controls and layout controls
  • Using the Image Control

  • use the Image control and ImageBrush
  • Using the ProgressBar and ProgressRing Controls

  • use the ProgressBar control and the ProgressRing control
  • Using the Slider Control

  • use the Slider control
  • Using the WebView Control

  • use the WebView control
  • Using the HyperlinkButton Control

  • use the HyperlinkButton control
  • Using Text Input Controls

  • use the TextBox control, the PasswordBox control, and the RichEditBox control
  • Working with Selection Controls

  • work with Selection controls
  • Using Common WinRT Controls 1

  • use the Button control, the Checkbox control, and the RadioButton control
  • Using Common WinRT Controls 2

  • use the ToggleButton and the ToggleSwitch control
  • Using ListBox and ComboBox Controls

  • use the ListBox control and the ComboBox control
  • Using the DatePicker and TimePicker Controls

  • use the DatePicker control and the TimePicker control
  • Working with Layout Controls

  • use the Layout controls
  • Using the Canvas Layout Control

  • use the Canvas control to explicitly position elements
  • Using the Grid Control

  • use the Grid control
  • Using the VariableSizeWrapGrid Control

  • use the VariableSizeWrapGrid control in a Windows Store app
  • Using the StackPanel Control

  • use the StackPanel control
  • Getting Familiar with Flyout Controls

  • use the Flyout Controls when creating Windows Store apps
  • Using a Tooltip

  • use a Tooltip
  • Using the MenuFlyout Control

  • use the MenuFlyout control
  • Using the Flyout Control

  • use the Flyout control
  • Introduction to Navigation in Windows 8.1

  • implement effective navigation in a Windows Store app
  • Navigating between Pages

  • navigate between two pages using Frame.Navigate and pass data between two pages using Frame.Navigate
  • Handling Navigation Events

  • use the OnNavigatedTo Event and the OnNavigatingFrom Event
  • Using the Navigation Stack

  • use the Navigation Stack in a Windows Store app
  • Exercise: Adding Navigation and Layout functionality





    Multi-license discounts available for Annual and Monthly subscriptions.