0
これはバグですか? DataGridViewに新しい行が追加されたときにXMLデータベースに新しい行を追加する関数を作成しました。 この関数は、A)ページが読み込まれたとき、b)新しい行が追加されたとき、およびc)プログラムが停止しているときにこの関数を起動します。DataGridView RowEnterは間違った時刻に起動します
これが想定されている場合にのみこれを確実に行う方法はありますか?
これはバグですか? DataGridViewに新しい行が追加されたときにXMLデータベースに新しい行を追加する関数を作成しました。 この関数は、A)ページが読み込まれたとき、b)新しい行が追加されたとき、およびc)プログラムが停止しているときにこの関数を起動します。DataGridView RowEnterは間違った時刻に起動します
これが想定されている場合にのみこれを確実に行う方法はありますか?
私はこれがあなたの望むものだと思います。
protected virtual void OnRowsAdded(
DataGridViewRowsAddedEventArgs e
)
ドキュメントはこちらです。
RowEnterは使用しないでください。それがやるべきことです。 https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.rowenter(v=vs.110).aspx – Nikki9696
おそらくRowsAddedを使用するhttps://msdn.microsoft.com/en- us/library/system.windows.forms.datagridview.rowsadded(v = vs.110).aspx – Nikki9696
RowsAddedは頻繁に発生します。 –