2012-04-16 12 views
2

UserDeletingRowイベントを使用して、dgvで選択した行を削除したいと思っているかどうかをユーザーに尋ねます。問題は、私はこのイベントの使い方を知らないということです。さらに、SQL Compactデータベースで一致する行を削除するSQL要求を実行できるように、選択した行についての情報を取得したいと思います。DataGridviewで行を削除しているユーザー

ありがとうございます!更新データベースレコードについて

+1

[ドキュメント](http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.userdeletingrow.aspx)を見ましたか? –

答えて

2
private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e) 
      { 
       (if user don't want to delete the selected row) 
       e.Cancel = true; 
      } 

は、例えばセル値 を必要取得

取得レコードID オブジェクトヴァル= dataGridView1.SelectedRows [0] .Cells [ "IdColumnsを"]の値。

+0

ありがとうございます。私はそれをしましたが、なぜ機能が呼び出されないのか分かりません。私はデザイナーを変更する必要があると思うが、私はどのように – SebT

関連する問題