datagridviewから行を削除しようとしていますが、ユーザーが任意の行を選択して[削除]ボタンをクリックすると、行を削除するかどうかをユーザーに尋ねる必要がありますか?
行を削除することはできますが、コントロールが以下のメソッドに到達しないかどうかわかりません。
private void dataGridView1_UserDeletingRow(object sender,DataGridViewRowCancelEventArgs e)
{
DialogResult usersChoice =
MessageBox.Show("Are you sure you want to delete the selected signs?\r\n" + dataGridView1.SelectedRows.Count + " signs will be deleted!", "Signs", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
// cancel the delete event
if (usersChoice == DialogResult.Cancel)
e.Cancel = true;
}
ユーザーが削除ボタンをクリックしたときにコントロールが上記のロジックに到達するように、コードにどのようなショーを記述しているかわかりません。
助言がありますか?
ありがとう。