2011-04-11 52 views
0

我有我想轉換到WPF轉換MDI應用MVVM WPF應用程序

它有一個主窗體(MDI)和孩子們可以相互調用,以及一個WinForm應用程序。

根據mvvm的說法,我認爲MDI不是一個好的做法。但是我發現應用程序具有我想要的外觀和感覺(例如:Prism-我被告知對於初學者和我需要的小應用程序來說太複雜了)。

你是否知道一個遵循mvvm規則並具有MDI應用程序外觀和感覺的小型WPF項目?

由於 阿薩夫

回答

4

MDI是一個GUI設計圖案。 MVVM是一種編程設計模式。這兩者確實沒有任何關係。你可以一起做或者一起做。

但是,確實有很多GUI設計專家對MDI感到畏懼,但這完全是因爲最終用戶的可用性......不是因爲底層代碼。

也許如果你描述或提供了你想創建的UI的模型,我們可以提供關於如何在WPF中實現它的指導。