尝试获取类型的实例,尝试创建键时发生激活错误

时间:2018-09-23 15:28:21

标签: c# wpf prism viewmodel service-locator

我正在尝试使用

Views.IssueSummaryView lobjCompare = ServiceLocator.GetInstance<Views.IssueSummaryView>(OBID1+"_"+OBID2);

正在引发以下错误...

尝试获取类型为IssueSummaryView的实例,键为“ 21D000A_21D000A”的激活错误

如果我不使用任何这样的键,它就可以正常工作...

Views.IssueSummaryView lobjCompare = ServiceLocator.GetInstance<Views.IssueSummaryView>();

为什么在使用键创建实例时引发异常,所以我必须为每个窗口创建一个新实例以将其设置为内容。

0 个答案:

没有答案