2016-07-29 21 views
-1

ExcelファイルからデータをインポートするDataGridViewがあります。フォーム上には、削除ボタンがあります。ここで、DataGridViewテーブルから行が選択され、次に削除ボタンがクリックされると、選択された行が削除されます。DataGridViewで削除された行の取り消し

削除を元に戻す方法はありますか?私は機能する元に戻すボタンを作る必要があります。

+1

いいえ、それは魔法ではありません。あなたは自分でそれをすべてコーディングする必要があります。行を削除する前に保管してから、元に戻す機能を追加してください。 –

答えて

-1

DataGridView.UserDeletingRow Eventを使用すると、行が削除される前に行の値を保存し、保存した値を元に戻す新しい行を挿入できます。または、行を非表示にして元に戻して非表示にします。

あなたがDataGridView.DataSourceためDataTableを使用している場合、あなたはおそらく

​​

ようなものでDataGridView.UserDeletingRowイベントにDataRowを保存してから元に戻すにlastDeletedDataRow.SetModified();を試すことができます。

関連する問題