Silverlight 4.0 Silverlight 4:数据表单、currentItem和自动提交
我有一个DataGrid和一个DataForm。我正在将数据分配给DataForm,其中datagrid中当前选定的项分别为Silverlight 4.0 Silverlight 4:数据表单、currentItem和自动提交,silverlight-4.0,dataform,Silverlight 4.0,Dataform,我有一个DataGrid和一个DataForm。我正在将数据分配给DataForm,其中datagrid中当前选定的项分别为DataForm.CurrentItem。这意味着我在DataForm上没有任何Next/Previous按钮,用户可以切换到DataGrid中的任何行 我的问题是,尽管我在数据表单上设置了属性AutoCommit=“True”,但如果用户编辑了某个内容并单击了DataGrid中的另一条记录,它就会崩溃 当用户离开表单时,我如何强制它保存数据表单?我已经做到了,但我不确定这
DataForm.CurrentItem
。这意味着我在DataForm上没有任何Next/Previous按钮,用户可以切换到DataGrid中的任何行
我的问题是,尽管我在数据表单上设置了属性AutoCommit=“True”
,但如果用户编辑了某个内容并单击了DataGrid中的另一条记录,它就会崩溃
当用户离开表单时,我如何强制它保存数据表单?我已经做到了,但我不确定这是否正确。在选择datagrid的Changed事件时,我添加了以下内容:
DataForm.CommitEdit();
它停止了崩溃,并给了我错误。如果其他人有更好的解决方案,请一定要告诉我。我已经解决了这个问题,但我不确定这是否正确。在选择datagrid的Changed事件时,我添加了以下内容:
DataForm.CommitEdit();
它停止了崩溃,并给了我错误。如果其他人有更好的解决方案,请务必让我知道