2010-02-15 42 views
0

我想開發一個應用程序,我希望某些表單能夠通知任何訂閱者發生的事件。通知模型/模式

我明白,我將不得不讓表單知道其他接口,以便能夠訂閱事件等。我只是想知道是否有人有任何提示和技巧,甚至「最喜歡的教程「他們可以指點我的方向,以便我可以嘗試理解實現這樣的任務所涉及的編程。

回答

1

你可以找到共同的MS庫的最佳實踐: Composite UI Application Block

+0

這更多是我在想的。我對事件感到滿意,但我無法想像如何將事物拼湊起來以創造我想要的東西。感謝您的迴應。 – Hammerstein 2010-02-17 11:52:36

4

這通常通過Observer Pattern進行處理。

幸運的是,C#通過Events將此權限構建到語言中。

只需在C#中使用標準事件機制。它旨在用於確切目的。看到這個tutorial for details

+0

感謝您的指導,不勝感激。我對事件很舒服,我的問題是理解設計。雖然,微軟的教程很不錯,但我會專門介紹我的同事們(他們正在學習.NET)。謝謝。 – Hammerstein 2010-02-17 11:54:46