2011-02-04 17 views
1

DataTableでバインドされたDataGridViewがあります。 DataTableの挿入と削除のトリガを作成しましたが、DataGridViewの行を削除するためにフロントエンドで特定のトリガを実行したいのですが?DataGridViewの行を削除しますか?

どうすればいいですか?

+4

あなたがこれまで書いてきたコードのビットは確かに私はGridViewのためではない、これはDataGridViewのためだと思うと:) –

答えて

0

何をしようとしているのか、あなたの質問から明らかではありません。いくつかのコードが役に立ちました。

ただし、データベース内のデータをGridViewコントロールにResetBindings()メソッドを呼び出してみ正しく、更新取得されていることを確認している場合。データソースを再バインドし、更新された値を表示します。

1

実際にはトリガーは必要ありません。ほんの少しのコード。 削除したい行はどれですか? もしそうなら、あなたは行うことができます。

private void button1_Click(object sender, EventArgs e) 
    { 
     foreach (DataGridViewTextBoxCell cell in dataGridView1.SelectedCells) 
     { 
      if (cell.ColumnIndex > -1) 
      { 
       table.Rows.RemoveAt(cell.ColumnIndex); 
      } 
     } 
    } 
+0

を助けます – Sami

関連する問題