在 Silverlight 4 项目中,我使用 WCF RIA 服务、MVVM 原则和 EF 4。我遇到了这种情况:创建了一个名为 Category 的实体和另一个名为 CategoryLocale 的实体(使用 VS 自动化,没有 POCO)。它们之间的关系分别是1到N(一个Category可以有多个CategoryLocales),通过这种关系可以实现主从场景。
每次我更改主记录(类别)中的属性时,我都会收到一个 notifypropertychanged 通知。但是:每当我更改细节中的属性(CategoryLocales)时,我都没有得到任何提升。
详细信息部分绑定到这样的 Datagrid:
<sdk:DataGrid Grid.Row="3" Grid.ColumnSpan="2"
ItemsSource="{Binding SelectedRecord.CategoryLocales,Mode=TwoWay}"
AutoGenerateColumns="False"
VerticalScrollBarVisibility="Auto"
>
任何帮助表示赞赏!
提前致谢