私は次のように関数を書き込もうとしています:
private void Func1(DataColumnChangeEventArgs e)
{
ds.TableName.AddRow(
e.Row[e.Column.ColumnName, DataRowVersion.Original].ToString(),
e.Row[e.Column.ColumnName, DataRowVersion.Proposed].ToString());
}
そして私はそれを次のように呼んでいます:
private void Func2()
{
DataColumnChangeEventArgs e = new DataColumnChangeEventArgs(
dataTable.Rows[index],
dataTable.Columns["ColName"],
newValue);
e.ProposedValue = newValue;
Func1(e);
}
ただし、e.Row[e.Column.ColumnName, DataRowVersion.Proposed].ToString()
をスローしていVersionNotFoundException
ます。これを達成する方法はありますか?