我有一個圖形用戶界面,可以完成許多不同的任務。我目前有這些分開的標籤用戶界面。完成所有繁重工作的功能被分解成單獨的類,但剩下的東西看起來仍然是一團糟。你如何在代碼中組織GUI功能,以便一切都一致?我正在與WPF專門,但一般的答案也讚賞。(WPF)如何讓GUI代碼不會變得混亂
3
A
回答
12
您應該看看Model-View-ViewModel design pattern,它非常適合編寫乾淨的GUI代碼,與業務邏輯明顯分離。
4
除了托馬斯回答 - MVVM如果用於GUI非GUI分離。你也應該分開GUI模塊,並且Prism將會對此有所幫助。
相關問題
- 1. WPF變換混亂
- 2. 如何在.NET 4.0中使用代碼合同而不會讓代碼看起來混亂?
- 3. ThreadLocal源代碼混亂
- 4. c代碼輸出混亂
- 5. 混亂的通用代碼
- 6. jQuery多setTimeout代碼混亂
- 7. 臂C代碼disasembly混亂,
- 8. 有混亂推代碼GIT
- 9. 源代碼空間混亂
- 10. 混亂的源代碼CH11
- 11. 讓用Javascript。混亂
- 12. 爲什麼GHC讓修復變得混亂?
- 13. php代碼變成亂碼?
- 14. SDL_event列表變得漫長而混亂?
- 15. IE8:默認情況下,選項標籤會獲得「選定」屬性(而cloneNode會讓它變得混亂)
- 16. PHP會話混亂
- 17. Passport.js會話混亂
- 18. 佈局駁回後就會變得混亂的MFmailComposeViewController
- 19. Tilemap在轉換爲高清時會變得混亂
- 20. C++迭代混亂
- 21. 可變性混亂
- 22. 的Flash CS5代碼位置混亂
- 23. Unity3D:管理混亂的代碼
- 24. PHP cookie代碼導致混亂
- 25. 混亂隨機生成代碼
- 26. 代碼優先約定混亂
- 27. 的iOS:代碼覆蓋率混亂
- 28. URL解碼混亂
- 29. 漢明碼混亂
- 30. WPF如何讓代碼隱藏變量的XAML