Implement data binding in your Windows application

Beginner
Developer
Windows

Learn about the relation between UI and data in Windows 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.

Prerequisites

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