Skip to content

Cross-platform .NET MAUI app demonstrating One-Way, Two-Way, Command Binding, and dynamic data handling with ObservableCollections.

Notifications You must be signed in to change notification settings

pacheco4480/MauiDemoDataBinding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MauiDemoDataBinding 🔗

About the Project

MauiDemoDataBinding is a cross-platform mobile application developed with .NET MAUI. This project demonstrates various types of Data Binding in MAUI, showcasing how to effectively connect UI components with data models to build dynamic and interactive applications.

Features 🚀

  • 🔄 One-Way Binding:
    • Data flows from the model to the UI.
  • 🔁 Two-Way Binding:
    • Synchronizes data between the UI and the model in real-time.
  • 🏷️ Binding with UI Controls:
    • Connects UI elements like Entry, Label, Slider, and Switch to data models.
  • 📦 Observable Collections:
    • Dynamic list updates using ObservableCollection.
  • 🔍 Command Binding:
    • Handles user interactions via button clicks and gestures.
  • 🗂️ Data Templates:
    • Dynamically display lists of data using CollectionView and ListView.

Technologies Used 🛠️

  • Framework: .NET MAUI
  • Language: C# 🟦
  • Data Binding: MVVM Pattern (Model-View-ViewModel)
  • UI Design: XAML

How to Run the Project 💻

  1. Clone the repository:
    git clone https://github.com/pacheco4480/MauiDemoDataBinding.git

About

Cross-platform .NET MAUI app demonstrating One-Way, Two-Way, Command Binding, and dynamic data handling with ObservableCollections.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages