بسم الله الرحمن الرحيم
التحكم بالمدخلات في الخلية داخل DataGrid
الكود بسيط جدا عبارة عن ثمانية اسطر ليتم تعديل بسيط على DATAGRID
Public Class KeyPressDataGrid Inherits DataGrid 'وراثة الكنترول الأساسي Public Event CellKeyPress(ByVal sender As Object, ByVal key As Keys) 'الحدث الذي سيتم إستخدامه Protected Sub OnCellKeyPress(ByVal sender As Object, ByVal key As Keys) RaiseEvent CellKeyPress(sender, key) End Sub 'إعادة تعريف الدالة الاتي تتحكم في الاوامر المدخلة في الخلية Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean OnCellKeyPress(MyBase.CurrentCell, keyData) 'نستدعي الحدث End Function End Class
دعواتكم الصالحة
