После того, как я показал Window
вот так ...
IoC.Get(Of IWindowManager).ShowWindow(vm, , settings)
... ViewModel (vm
) никогда не активируется / деактивируется с помощью Window
. Он всегда остается активным, даже когда я открываю еще один Window
и еще один, и другой.
Я пытался добавить ViewModel в мой корневой вид, который является Conductor(Of IScreen).Collection.OneActive
, и сам (де) активировать, но это кажется мне странной конструкцией, и у меня возникают проблемы, чтобы заставить его вести себя.
Как утра Я должен был это сделать?