我正在使用DataRow更改/删除/新事件:
public IList<DataTable> _Tables { get; set; }
我正在听取这些事件:
public void Listen()
{
if (Manager != null)
{
foreach (var _table in this._Tables)
{
_table.RowChanged += _table_RowChanged;
_table.RowDeleting += _table_RowDeleting;
_table.TableNewRow += _table_TableNewRow;
}
}
}
在这个事件中
private void _table_TableNewRow(object sender, DataTableNewRowEventArgs e)
{
Manager.PerformAction(this, new DBchangedArgs
{ DBname = this.DBName, RowChanged = e.Row , rowAction = Enums.RowAction.Add });
}
发件人代表什么? 是包含事件的对象或具有行的对象(表)