WPF Datagrid重新排序行项

时间:2018-10-24 06:00:50

标签: c# wpf mvvm wpfdatagrid

我对WPF和MVVM都是陌生的,如果这是一个愚蠢的问题,请原谅。

问题:我有一个数据网格,其中有两个组,分别是Male和Female。它绑定到Collectionviewsource,后者是可观察的人员集合。我已根据性别分组。如果将“男性”组中的一个人拖到女性组中,应该可以看到在女性组中被拖拽的项目。

详细信息

比方说,我有一些人:Vinay,Vijay,Nandini,John,Sukanya等。 这些人按性别分组:男性和女性。

目标:我想在一个数据网格中将一个人从一个组拖到另一个组。我想以MVVM的方式实现这一点,以便在我拖动人时,视图模型中的属性也应更改。

我所需要的只是遵循的准则。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

欢迎@vinay:)

经典的解决方案是使用DragAndDrop行为。 您有一个解决方案here。 单击该线程中的链接以查看开源行为。

相关问题