Не найдена цель для метода, брошенного Caliburn

Я пытаюсь создать приложение, которое позволяет мне рисовать некоторые рисунки на компоненте холста с помощью Caliburn.Micro для MVVM. Когда я запускаю приложение и нажимаю на холст, я получаю сообщение «Нет цели для метода OnMouseDown». исключение. Я определил метод, который будет вызываться при вызове события MouseDown, но почему-то Caliburn его не находит.

Файлы проекта доступны здесь: SketchingTool.zip


person Daniel O.    schedule 22.02.2013    source источник


Ответы (1)


Видимо я неправильно подключил приложение. ViewModel, которую он искал для методов, не был той ViewModel, в которой они находились, потому что я смешал подход, ориентированный на представление, с подходом, ориентированным на представление. Исправление в соответствии с документацией Caliburn устранило проблему.

person Daniel O.    schedule 22.02.2013