这一直困扰着我,所以我想我会征求建议。您如何在 WPF(解决方案资源管理器)中组织您的模型/ View / View 模型?我似乎永远找不到令我满意的解决方案,所以我想知道是否有人拥有。
最佳答案
除了您的模型应该在它们自己的程序集(项目)中这一事实之外。我倾向于将相关 View 和 ViewModel 放在一个文件夹中,而不是有一个名为“Views”的文件夹和另一个名为“ViewModels”的文件夹
比如说:
Project MyApp.Model
|---> Models
Project MyApp.Client
|--> Orders
| |--> OrderCRUDView
| |--> OrderCRUDViewModel
| |--> OrderListView
| |--> OrderListViewModel
|--> Accounts
|--> AccountCRUDView
|--> AccountCRUDViewModel
|--> AccountListView
|--> AccountListViewModel
...etc
关于c# - 你如何在 WPF 中组织你的模型/ View / View 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16947265/