Implement data binding in your Windows 10 application


Learn about the relation between UI and data in Windows 10 apps, and implement data binding in your applications.

Learning Objectives

In this module you will:

  • Display and automatically update simple text data.
  • Automatically update C# properties when the UI receives input.
  • Automatically reflect data changes on the UI.
  • Show and edit a list of more complex data structures.


  • A computer running the current release of Windows 10. To verify that you are running the latest version, go to Settings > Windows Update.
  • The latest version of Visual Studio installed.
  • Understanding of basic concepts of Windows app layout, including StackPanel and Grid.
  • Creating new UWP projects in Visual Studio.
  • Familiarity with C#.
  • Basic understanding of XAML.
  • Basic understanding of UWP layout, including StackPanel and Grid.