Infragistics XamTextEditor copy to DataTable (WPF)

本文关键字:WPF DataTable to XamTextEditor copy Infragistics | 更新日期: 2023-09-27 18:20:56

我正在使用一个绑定到DataTable的XamDataGrid。当我在行中键入数据并点击save(将数据保存回数据库)时,它永远不会保存输入的最后一行。我猜是因为我需要从当前正在输入数据的单元格中制表,并且它只会在编辑结束时将文本移动到DataTable中。有没有一种方法可以在用户输入数据时将数据复制到DataTable,这样他们就不必签出以强制结束编辑,或者有更好的方法吗?谢谢

Infragistics XamTextEditor copy to DataTable (WPF)

我想将其作为注释添加,但无法添加。如果没有更多信息,很难说,但您是否尝试添加UpdateSourceTrigger=PropertyChanged?

"{Binding Path=Something, UpdateSourceTrigger=PropertyChanged}"

如果网格失去焦点,它应该更新它的源,这可能不会发生,尤其是当保存按钮位于没有焦点的工具栏中时。如果是这种情况,可以通过在XamDataGrid上调用ExecuteCommand并传入DataPresenterCommands.EndEditModeAndCommitRecord命令,强制网格结束编辑并提交记录。