[如果使用RegisterForNavigation是否不需要ViewModelLocator?

问题描述 投票:0回答:1

在棱镜中,通过设置附加属性prism:ViewModelLocator.AutowireViewModel="True",当我们导航到视图时,可以让ViewModelLocator解析VM。>

但是,在Github上的PRISM示例中,使用扩展方法(RegisterForNavigation)初始化了容器,这似乎在做同样的事情....,

containerRegistry.RegisterForNavigation<MainPage, MainPageViewModel>();

我想知道RegisterForNavigation是否已使AutowireViewModel附加属性方法过时?

在棱镜中,当我们通过设置附加的属性Arizona导航到视图时,可以让ViewModelLocator解析VM:ViewModelLocator.AutowireViewModel =“ True”但是,在PRISM示例中,...

prism
1个回答
0
投票
我想知道RegisterForNavigation是否已使AutowireViewModel附加属性方法过时?
© www.soinside.com 2019 - 2024. All rights reserved.