Могу ли я получить помощь по небольшой проблеме, с которой я сталкиваюсь при разделении проектов на разные уровни? В моей логике ViewModel у меня есть код, где я создаю новый экземпляр окна при нажатии кнопки (для этого я использую интерфейс ICommand)
Проблема, однако, в том, что для этого требуется папка View, которая находится на уровне представления, я не могу добраться до нее, поскольку уровень представления зависит от моей ViewModel на уровне логики.
Я бы просто переместил код, связанный с созданием страниц, в код представления, но я также передаю текущий экземпляр модели представления в качестве параметра для создаваемого нового окна (для целей обработки событий).
Любая помощь очень ценится! Спасибо.