创建对象
BindingSource _bs1 = new BindingSource();
构造方法里订阅事件
_bs1.AddingNew += new AddingNewEventHandler(_bs1_AddingNew);
事件代码
void _bs1_AddingNew(object sender, AddingNewEventArgs e)
{
BindingSource bs = (BindingSource)sender;
DataView view = (DataView)bs.List;
DataRowView newRow = view.AddNew();
newRow["ProviderName"] = _providerName;
newRow["ProductName"] = _productName;
newRow["Goods"] = _goods;
e.NewObject = newRow;
}
直接用AddNew()方法调用
_bs1.AddNew();