Вопросы по теме 'eventaggregator'

Агрегатор событий для распределенных приложений
Я реализую приложение, используя Prism. Приложение имеет несколько распределенных компонентов, которые находятся на разных машинах или серверах. Чтобы сообщить их, я планирую реализовать службу обмена сообщениями с помощью агрегатора событий. Но...
389 просмотров

Пользовательский агрегатор событий в приложении winforms MVP
Я решил создать свой собственный агрегатор событий для приложения winforms MVP, которое я пишу. Цель состоит в том, чтобы позволить представлениям (пользовательским элементам управления) подписываться на события из моделей, которые в противном случае...
1515 просмотров
schedule 22.05.2023

Шаблон для привязки команд к дочерней ViewModel из родительского меню
Я создаю приложение WPF MVVM с помощью Caliburn Micro. У меня есть набор кнопок в меню (лента), которые находятся в представлении для моей модели представления оболочки, которая является ScreenConductor. Основываясь на текущей активной модели...
1227 просмотров
schedule 30.07.2023

Caliburn Micro EventAggregator подписывает / отменяет подписку на несколько экземпляров одной и той же модели ViewModel
Недавно я обнаружил, что мой метод Handle () вызывается несколько раз после одной публикации ... и обнаружил, что деактивированные и закрытые экземпляры ViewModel на самом деле не утилизируются и продолжают получать сообщения! Я ищу способ либо...
926 просмотров

WPF MVVM Light Messenger и Prism EventAggregator
Мне нужен совет. Кто-нибудь знает, как конвертировать Messenger of MVVM Light в Prims. У меня проблема с преобразованием этого кода из MVVM Light на Prism: МВВМ Лайт Messenger.Default.Send(new NavigateToPageMessage() {...
1197 просмотров
schedule 14.03.2023

Реализовать всплывающее окно (новое окно) с помощью Prism EventAggregator
Я использую Prism.Core с Eventaggregator в качестве своей MVVM Framework, и я правильно перемещаюсь между представлениями. У меня возникла проблема с открытием представления в качестве нового окна с использованием этой структуры. Я пытался...
128 просмотров
schedule 14.02.2024