Xamarin.Forms Features

Presented below is the list of features which MugenMvvm provides to Xamarin.Forms:

  • Page navigation with usage of Page class is supported. For instance, if you would match a Page with a ViewModel, so after you call ShowAsync navigation on Page of this type will be made.
  • Support of modal navigation for Page class is implemented.
  • Binding through Xaml markup is supported. MugenMvvm provides DataBindingExtension class and View.Bind attached property in order to work with bindings. In order to use binding on Xamarin.Forms one must add the next namepace in xml file:
xmlns:mugen="clr-namespace:MugenMvvmToolkit.Xamarin.Forms.MarkupExtensions;assembly=MugenMvvmToolkit.Xamarin.Forms.Binding"