gpt4 book ai didi

c# - 根据MVVM模式对gridview进行排序

转载 作者:行者123 更新时间:2023-12-03 10:50:17 25 4
gpt4 key购买 nike

我正在使用MVVM模式实现我的第一个WPF应用程序。

根据我所遵循的教程,将代码包含在类的后面是不好的做法。

现在,我想在单击列标题时实现GridView的排序。

实现此目的的通常方法是在类后面的代码中实现列单击处理程序,这似乎是一种代码味道(请参见上文)。

是否有不使用类背后代码的解决方案?

我能想到的一种方法是在我的viewmodel中提供一个SortCommand : ICommand来对模型进行排序。但是我不确定这是否是一个好的干净的解决方案。

谢谢你的帮助

最佳答案

我会使用命令方法。

请记住,模型是您的数据, View 模型是使数据可用于 View 的适配器, View 是您的GUI。

关于c# - 根据MVVM模式对gridview进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6423756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com