Create a UI that uses data binding in .NET MAUI.

Intermediate
Developer
.NET MAUI
.NET
Visual Studio

Learn how to add data binding to your UI. With data binding, your UI automatically updates when the data changes. When data types don't match, you can use a converter to transform data for the UI.

Learning objectives

By the end of this module, you'll be able to:

  • Compare an event-driven UI to a data-bound UI.
  • Create data objects usable with data binding.
  • Design a UI that's driven by data binding.

Prerequisites

  • Visual Studio 2022 with the .NET Multi-platform App UI development workload installed.
  • Familiarity with intermediate programming concepts like interfaces, classes, and attributes.
  • Ability to write XAML code.