Я начинаю приложение WPF. Я использую Prism и его ViewLocator
.Prism ViewLocator: Как исправить «Ваши представления должны реализовать IView»
Это означает, что, когда я точка зрения, что должно иметь ViewModel
связанные с ней, Я, чтобы указать на него mvvm:ViewModelLocator.AutoWireViewModel="True"
и сделать его реализует интерфейс IView
, который я сделал, в коде позади.
В моем маленьком тестовом приложении все прекрасно работает, я получаю свой ViewModel, он установлен в DataContext моего представления.
Вопрос заключается в том, что везде я использую mvvm:ViewModelLocator.AutoWireViewModel="True"
, я получаю эту ошибку в «Список ошибок»:
«Ваше мнение должно осуществить IView»
От моего понимания, проблема в том, что редактор xaml, похоже, не проверяет, реализует ли мой код за классом этот интерфейс.
Как избежать этой ошибки?
Спасибо, но мы очень любим быть способный во время разработки, в XAML, чтобы увидеть, что usercontrol является автозагрузкой. – J4N