Модель / Шаблон уведомления - PullRequest
0 голосов
/ 15 февраля 2010

Я пытаюсь разработать приложение, в котором я хочу, чтобы определенные формы могли уведомлять любых подписчиков о происходящих событиях.

Я понимаю, что мне нужно будет знать формы о других интерфейсах, чтобы иметь возможность подписываться на события и т. Д. Мне просто интересно, есть ли у кого-нибудь какие-либо советы и подсказки или даже "любимый учебник" чтобы они могли указать мне направление, чтобы я мог попытаться понять программирование, связанное с выполнением такой задачи.

Ответы [ 2 ]

4 голосов
/ 15 февраля 2010

Обычно это обрабатывается с помощью шаблона наблюдателя .

К счастью, C # встроил это прямо в язык через События .

Просто используйте стандартные механизмы событий в C #. Он предназначен для точной цели. Смотрите этот учебник для деталей .

1 голос
/ 15 февраля 2010

Вы можете найти лучшие практики в общей библиотеке MS: Блок приложения составного пользовательского интерфейса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...