私はdatagridviewから行を削除しようとしていますが、ユーザーが行を選択して削除ボタンをクリックすると、行を削除するかどうかをユーザーに尋ねる必要がありますか?datagridview C#の行を削除しますか?
私は行を削除することができていますが、私は私のコントロールは、以下の方法に来doesnotを確認していない:ユーザーがクリックするボタンを削除するときように私は私のコードで書かれたものはショーわからない
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;
}
制御は上記の論理になる。
提案がありますか?
ありがとうございました。
「私のコントロールがメソッドに来ていない」コントロールが上のロジックに来ない。コントロールはどういう意味ですか? – nawfal
上記のコードが実行されているかわかりませんか? –
つまり、行は削除されますが、「選択した記号を削除してもよろしいですか?」という質問は表示されません。 –