在棱镜中检索视图的 ViewModel

Raf*_*lho 3 c# prism mvvm xamarin

有一种方法可以使用棱镜检索视图的 ViewModel 吗?我有一个视图列表,我需要在代码中获取此视图的 ViewModel,我已经使用 app.xaml.cs 中的此代码行将 ViewModel 链接到视图:

 ViewModelLocationProvider.Register<MyView, MyViewModel>();
Run Code Online (Sandbox Code Playgroud)

但是我没有找到使用棱镜或 xamarin 方法检索视图的 ViewModel 的方法。

小智 5

var viewModel = Page.BindingContext as MyViewModel