استفاده از کیبرد برای حذف اطلاعات جدول
سلام چگونه از دکمه del کیبرد برای حذف استفاده کنم . اینو نوشتم جواب نداد.
private void dataGridViewX1_KeyPress(object sender, KeyPressEventArgs e) {
//if (e.KeyChar == (char)Keys.Delete)
//{
// int m = int.Parse(dataGridViewX1.CurrentRow.Cells[0].Value.ToString());
// var QDel = db.Tmoshtari.Where(c => c.kodm == m);
// if (QDel.Count() != 0)
// if (MessageBox.Show("این مشتری حذف شود؟", "حذف", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
// {
// db.Tmoshtari.DeleteObject(QDel.Single());
// db.SaveChanges();
// Moshtari_Load(sender, e);
// }
نقل قول: استفاده از کیبرد برای حذف اطلاعات جدول
سلام باید در رویداد key down کد مورد نظرت رو بنویسی مثل :
if (e.KeyCode == Keys.Delete)
{
}
اگرم بخواین به از کاربر بپرسین که مطمئن هست که میخواد اطلاعات مورد نظر و پاک کنه اینجور بنویسین
if (e.KeyCode == Keys.Delete)
{
if (MessageBox.Show(" آیا می خواهید فرد مورد نظر را حذف نمایید؟", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
{
}
}
موفق و شاد و پیروز باشید