السلام عليكم
ماهو الحدث الذي يتولد عند كتابة الحرف داخل خلية الdataGridView
(الحدث المشابة ل KeyUp للأدة TextBox )
ارجوا المساعدة
وعليكم السلام ورحمة الله وبركاته
يوجد عديد من الاحداث يمكنك الاستفادة منه من تحرير او القيمة المدخلة
مثل خلاً من :
كود :
CellEndEdit
CellLeave
KeyPress
فالامر يعتمد على ما تريد فعله
حتى تقوم باختيار الخيار المناسب لذلك
تحياتى لك
وتمنياتى لك التوفيق
(11-11-18, 01:56 PM)elgokr كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
يوجد عديد من الاحداث يمكنك الاستفادة منه من تحرير او القيمة المدخلة
مثل خلاً من :
كود :
CellEndEdit
CellLeave
KeyPress
فالامر يعتمد على ما تريد فعله
حتى تقوم باختيار الخيار المناسب لذلك
تحياتى لك
وتمنياتى لك التوفيق
انا اريد منع كتابة احرف في خلية معينه
بما انك تريد تحويل عمود معين للكتابة به رقم فقط
دون استخدام الاحرف فيمكنك مراجعة هذا الرابط ستجد بها ما تريد
كل ما عليك فقط فى الاكواد المطروحة
تغيير قيمة
الى رقم العمود حيث ان العد للاعمدة تبداء من 0
فاذا كان رقم العمود
1 اى اول عمود فهنا ستجعل القيمة
0
تحياتى لك
وتمنياتى لك التوفيق
لمنع أحرف معينة من الكتابة
ضمن حدث KeyPress
اكتب الكود التالي
if (e.KeyCode == "h")
e.Cancel;
.
.
.
قد تحتاج لتعديل بعض الأمور لتتناسب مع تطبيقك
للسماح لأحرف معينة من الكتابة (بحيث يتم رفض بقية الاحرف)
ضمن حدث KeyPress
اكتب الكود التالي
if (e.KeyCode != "h")
e.Cancel;
.
.
.
قد تحتاج لتعديل بعض الأمور لتتناسب مع تطبيقك