Я новичок в WPF и Prism. Я хотел бы знать, должен ли я создавать новый загрузчик для каждого нового окна? Например, у меня есть «Window1», где я выбираю элемент из ListBox и нажимаю кнопку «ShowDetails», а в новом окне «Window2» я должен увидеть детали моего выбора. У меня есть окна и модули для них, но я хотел бы знать, как и где я могу зарегистрировать модуль "Module2" для "Window2"?
Пример моего Bootstrapper.
class Bootstrapper : UnityBootstrapper
{
protected override DependencyObject CreateShell()
{
var mainWindow = new Window1();
mainWindow.Show();
return mainWindow;
}
protected override IModuleCatalog GetModuleCatalog()
{
var moduleCatalog = new ModuleCatalog();
moduleCatalog.AddModule(typeof(Module1));
return moduleCatalog;
}
}
"App.xaml.cs"
public partial class App : Application
{
public App()
{
var bootstrapper = new Bootstrapper();
bootstrapper.Run();
}
}
moduleCatalog.AddModule(typeof(Module1));
, должна быть и строка для модуля2 - person KyorCode   schedule 17.10.2012