0

データグリッドビューで1行を削除すると、その行は操作(更新または保存)がコミットされるまでデータベースで削除されずに背景色が変更されます。どうすればこれを行うことができますか?

4

1 に答える 1

0

質問に情報とコードが不足しているため、完全な回答を提供することは困難です。このようなものが必要かもしれません。

private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
{
    e.Cancel = true;
    dataGridView1.CurrentRow.DefaultCellStyle.BackColor = Color.LightGreen;
}

これらのリンクに従ってください。問題を解決するのに役立つと思います。

UserDeletingRowイベント(行が削除されようとしているときに発生します)

DefaultCellStyleプロパティ(CurrentRow の BackColor を変更するため)

于 2012-12-22T10:48:43.550 に答える