检测绑定Silverlight控件或RIA数据对象的编辑的最简单方法是什么?

时间:2011-01-26 20:58:10

标签: silverlight entity-framework silverlight-4.0 wcf-ria-services

我想启用/停用我的Save&编辑发生后立即取消按钮。我正在使用Silverlight 4,WCF RIA服务,Entity Framework 4和DomainDataSource控件。我没有使用DataForm,因为我的许多控件都不适合。相反,我使用TabControl上按类别排列的单个控件(TextBoxes,DropDowns等)。不过,我想模仿一些DataForm行为。它会在任何控件上发生编辑时作出反应。我已经按照示例here进行了操作,但该示例仅对DataGrid上的编辑做出反应。 我想对编辑绑定TextBoxes和其他控件做出反应。是否有任何事件我可以用来检测编辑何时开始?我在底层Dom​​ainContext和DomainDataSource或相关对象上搜索了事件,但到目前为止我还没找到我正在寻找的内容。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

不确定您是否仍需要此方面的帮助,但我们实施了System.ComponentModel.IChangeTracking接口,这就是您所追求的目标。

如果您需要帮助,我们会在项目中提供帮助,我可以为您提供更多详细信息。