Вызов метода кода позади из другой модели представления
У меня есть вид Мой взгляд и соответствующая модель представления MyViewModel. Над Мой взгляд есть баннер(пользовательский контроль). Баннер используется многими видами. Его функция заключается в отображении уведомлений. Существует метод внутри кода баннера позади.
Теперь у меня есть команда кнопки в Мой взгляд Я хочу нажать на нее и отправить сообщение методу. Реализация команды button находится в MyViewModel.
Итак, как вызвать метод из MyViewModel?
Пожалуйста, не говорите мне, что это против MVVM. Я знаю это, но сейчас у меня нет выбора.
Что я уже пробовал:
c# - как я могу получить доступ к элементу управления в модели mvvm в viewmodel? - переполнение стека[^] Это очень полезно. Но не уверен, что это подходит для моего случая.
Richard Deeming
Возможно, вы ищете паттерн посредника[^]?
Member 12658724
Надеюсь, подсказка кода доступна для этого конкретного случая.