2010-09-06 56 views
0

當我的動機是當一個孩子正在做出一個動作時,另一個動作被調用,所以誰應該知道誰是誰?當我的主窗口與他的孩子進行交流時,推薦的方式是什麼?win forms architecture c#

  1. shold的孩子得到thier父親界面,然後在thier on_click給予使得從給定的接口

2.should父親的行動容納所有的onclick方法(這個不會是一般的)?

3.是否有任何設計模式是直接這一個?

注:我想奶源主視圖的處理人,我不使用任何物品...

讓剛剛在這個例子說,我有一個列表視圖的文本框,在一個面板的按鈕 和在另一個面板的圖片瀏覽

當有人點擊按鈕時,列表中的選項是強調的(讓我們說紅色...)文本框顯示我的列表項信息和其他面板圖片顯示 通知我不希望實體(文本框按鈕等...)瞭解彼此的原因明天我可以從文本框更改爲標籤,所以我必須做到通用....

回答

0

您可以嘗試使用Observer設計模式。