2008-11-29 65 views
1

嗨即時通訊使用MVC模式開發的WinForm應用程序,在MVC模式如何展現另一種觀點認爲

如果我有一個窗口形式與一個按鈕一個視圖,我想表明另一種觀點(WinForm的)點擊第一個表格中的按鈕。

在這種情況下,視圖是否應該通知按鈕單擊控制器,控制器將實例化第二個窗體並顯示或第一個視圖本身將執行此操作。

回答

2

控制器應該處理它。在MVC模式的最純粹形式中,視圖應該用於顯示其自己的內容,並且任何其他邏輯(包括顯示其他視圖)都取決於控制器。 (實際上,對於很多操作,這都是控制器最終要做的事。)

相關問題