我正在尝试使用以下语法将我的视图模型自动连接到Xamarin表单中的内容视图:
<ContentView 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"
x:Class="APP.Views.PostEntryView"
x:Name="postEntryView">
&#13;
我的视图模型的名称是PostEntryViewViewModel,但它没有做任何事情
有没有办法自动将内容视图连接到视图模型,我如何在容器中注册它?
答案 0 :(得分:2)
将ViewModel重命名为PostEntryViewModel
。默认命名如下:
View ViewModel SomeView SomeViewModel SomePage SomePageViewModel Something SomethingViewModel
或者,您可以使用Container Extensions用于注册特定视图和ViewModel的函数