在我的 WPF 应用程序中,我使用实体框架。我将主网格的数据上下文设置为 GroupTxt 的对象。
<Grid Name="main">
<!-- Textboxes with binding -->
</Grid>
DataEntities dt = new DataEntities();
GroupTxt objGroupTxt;
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
objGroupTxt= dt.GroupTxts.First();
main.DataContext = objGroupTxt;
}
然后我将对象传递给一个外部 dll,在该 dll 中处理它,然后返回该对象。然后我将此对象分配给 objGroupTxt:
objGroupTxt= modifiedGroupTxt // object modified by external dll
但更改的值不会在绑定的文本框中更新。