我正在为UnityContainer寻找一个WindowManager,并在我的容器中注册这项服务。
但是当我计划利用这项服务来展示UserControl时,这是不可能的。它告诉它找不到视图模型'x'的视图。
我正在使用Unity作为引导程序。
public class Bootstrapper : UnityBootstrapper
{
protected override DependencyObject CreateShell()
{
MainWindow shell = Container.Resolve<MainWindow>();
shell.Show();
return shell;
}
protected override void ConfigureContainer()
{
base.ConfigureContainer();
Container.RegisterInstance<IWindowManager>(new WindowManager());
}
}