Prism 7.2 with Unity: 在Module.OnInitialized中(我认为),我需要实例化相同类型的多个视图,它们必须具有相同类型的数据上下文(MyViewModel),并且在解析时必须指定视图模型的构造函数参数(类型字符串)。 如何为此使用IContainerRegistry / IContainerProvider?
答案 0 :(得分:0)
如何为此使用IContainerRegistry / IContainerProvider?
创建一个具有MyViewModelFactory
方法的Create(string parameter)
,该方法返回MyViewModel
的新实例。然后导航到那些视图模型或直接显示它们。
“视图优先”是最突出的导航机制,但“视图模型优先”也非常可行,并且更适合大多数视图(顶级屏幕)。