Я пытаюсь удалить строки из datagridview, когда пользователь выбирает любую строку и нажимает кнопку удаления, он должен спросить пользователя, хочет ли он удалять строки?datagridview удалить строки в C#?
Я могу удалить строки, но я не уверен, что мой контроль оленья кожа приходят к методу ниже:
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
Вы не знаете, выполняется ли приведенный выше код? –
Я имею в виду ... строки удаляются, но он никогда не спрашивает пользователя: «Вы уверены, что хотите удалить выбранные знаки? \ R \ n» « –