MVVM是什么部分模式负责数据网格的分组
我一直在修改MVVM模式,现在我正在尝试基于它实现一个小应用程序。
这个应用程序有一个数据网格,令人惊讶的是,它提供了一些数据。现在我正在尝试添加一些分组功能。我知道如何在代码(C#和XAML)中编写它,但我想知道应该在哪个层中放置负责任的代码。
我的一部分告诉我它应该在视图中,因为它是特定于该特定视图的代码。它不是通用的,只服务于一个目的:对数据进行分组。
另一方面,我认为我应该使用命令在ViewModel中处理它。但是,感觉好像我用View特定的逻辑污染了我的ViewModel。
任何可以脱落的韧带?
没有找到相关结果
已邀请:
3 个回复
畦桨存灯
艰管垮淮
痰嫉