我正在尝试开发一个应用程序,我希望某些表单能够通知任何订阅者发生的事件。
我知道我必须让表格了解其他界面以便能够订阅活动等。我只是想知道是否有人有任何提示和提示,甚至是“最喜欢的教程”他们可以指出我的方向,所以我可以尝试理解实现这项任务所涉及的编程。
答案 0 :(得分:4)
这通常通过Observer Pattern处理。
幸运的是,C#通过Events将此权利构建到语言中。
只需在C#中使用标准事件机制即可。它的目的是为了确切的目的。请参阅此tutorial for details。
答案 1 :(得分:1)
您可以在常见的MS库中找到最佳实践: Composite UI Application Block