




























private void tableBindingSource_AddingNew(object sender, AddingNewEventArgs e)
{
BindingSource bs = (BindingSource)sender;
DataView view = (DataView)bs.List;
DataRowView row = view.AddNew();
row["id"] = Guid.NewGuid();
if (bs.Count == 1)
{
bs.EndEdit();
}
bs.MoveLast();
e.NewObject = row;
}
不过有个bug,当表为空的时候需要endedit一下下:{
一蓑烟雨任平生
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。