Navigation and Layout in Windows Store Apps

Target Audience
Expected Duration
Lesson Objectives
Course Number

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 (hours)

Lesson Objectives

Navigation and Layout in Windows Store Apps

  • start the course
  • use the WinRT controls and layout controls
  • use the Image control and ImageBrush
  • use the ProgressBar control and the ProgressRing control
  • use the Slider control
  • use the WebView control
  • use the HyperlinkButton control
  • use the TextBox control, the PasswordBox control, and the RichEditBox control
  • work with Selection controls
  • use the Button control, the Checkbox control, and the RadioButton control
  • use the ToggleButton and the ToggleSwitch control
  • use the ListBox control and the ComboBox control
  • use the DatePicker control and the TimePicker control
  • use the Layout controls
  • use the Canvas control to explicitly position elements
  • use the Grid control
  • use the VariableSizeWrapGrid control in a Windows Store app
  • use the StackPanel control
  • use the Flyout Controls when creating Windows Store apps
  • use a Tooltip
  • use the MenuFlyout control
  • use the Flyout control
  • implement effective navigation in a Windows Store app
  • navigate between two pages using Frame.Navigate and pass data between two pages using Frame.Navigate
  • use the OnNavigatedTo Event and the OnNavigatingFrom Event
  • use the Navigation Stack in a Windows Store app
  • plan and implement Navigation and Layout functionality using C#
  • Course Number: