0

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());
    }
}
4

0 に答える 0