Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 634 Bytes

File metadata and controls

25 lines (19 loc) · 634 Bytes

1.BasicViewModel

Her ses MVVM folder- og filorganisering:

I ViewModels folderen oprettes en ViewModel klasse pr. Page. Constructoren indlæser data i properties, som View'et kan binde til. Der laves Change-notification til relevante properties.

I Views folderen placeres alle Pages. Code-behind indeholder kun en oprettelse af ViewModel objektet:

using MVVM.ViewModels;
using Xamarin.Forms;

namespace MVVM
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();
            BindingContext = new MainPageViewModel();
        }
    }
}