The following is the definition of my page in Xamarin formats with a Prism MVVM framework:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:prism="clr-namespace:Prism.Mvvm;assembly=Prism.Forms"
prism:ViewModelLocator.AutowireViewModel="True"
xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps"
x:Class="MyProject.UI.Modules.Views.MapPage">
.....
</ContentPage>
Unfortunately, Xamarin cards are not MVVM-ready when it comes to pinning contacts, etc. So I need to make some code changes to the C # code behind the page. How can I access the instance of ViewModel interacting with this page in code?
source
share