Wednesday, April 1, 2009

Disable delete event of datagridview by event handle

หาอยู่ตั้งนาน ReadOnly ก็ใช้ได้แต่ ไม่ให้แก้ไข cell ซะงั้น

# เลยต้องจัดการกับ event ของ datagridview โดยตรงเลย

# เขียนโค้ดเพิ่มแค่เนี๋ย ปุ่ม delete ก็จะไม่ส่งผลต่อ datagridview เราแหละ


private void dgvSearchResult_KeyDown(object sender, KeyEventArgs e)
{
// ถ้าเรากดปุ่ม delete ที่คีย์บอร์ด ก็ให้ยกเลิกเหตุการณ์ซะ
if (e.KeyCode == Keys.Delete)
{
e.Handled = true;
}
}

No comments:

Post a Comment

Popular Posts