我有一个tabControl.在其中一个tabitem我有一个usercontrol,它包含一个具有CanUserAddRows ="True"的数据网格.用户可以在列中键入数据并按下输入创建的新行(我假设datagrid执行此CanzserAddRows ="True").问题是当我输入数据并更改标签时,我得到此异常"在'Addnew'开始的交易期间不允许使用"WPF datagrid'newitemplaceholderposition'"
有什么建议可以避免吗?
我试图将dg.CommitEdit()放在usercontrol.unloaded()上.我没有得到例外,但我没有得到新的行.