Silverlight 4.0 SL4B2中的GroupDescriptor

Silverlight 4.0 SL4B2中的GroupDescriptor,silverlight-4.0,grouping,wpfdatagrid,Silverlight 4.0,Grouping,Wpfdatagrid,使用Silverlight4,当分组值是外键时,如何使datagrid分组从另一个表中查找显示名称 我可以对实体进行非规范化,以便它自己解决连接问题,但这会带来更新问题。我想到的方法是一种价值转换,我会研究它,但如果你有明确的答案,任何建议都将不胜感激 注 在视图中使用连接可以很好地工作,尽管您必须显式地处理更新。然而,还有其他与数据网格中的分组相关的问题。扩展或折叠组会导致datagrid的CurrentItem为NULL,这似乎会破坏绑定到同一DataContext上的查找的任何组合框的绑定

使用Silverlight4,当分组值是外键时,如何使datagrid分组从另一个表中查找显示名称

我可以对实体进行非规范化,以便它自己解决连接问题,但这会带来更新问题。我想到的方法是一种价值转换,我会研究它,但如果你有明确的答案,任何建议都将不胜感激


在视图中使用连接可以很好地工作,尽管您必须显式地处理更新。然而,还有其他与数据网格中的分组相关的问题。扩展或折叠组会导致datagrid的CurrentItem为NULL,这似乎会破坏绑定到同一DataContext上的查找的任何组合框的绑定。如果有人对如何重新绑定组合框有解决方案或至少建议,我们将不胜感激;在此期间,我已放弃使用分组。

您不能直接使用分组。显式使用视图和句柄更新。分组会中断组合框查找,所以如果您有这些查询,就放弃分组的希望