منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حدث dataGridView
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

ماهو الحدث الذي يتولد عند كتابة الحرف داخل خلية الdataGridView 

(الحدث المشابة ل KeyUp للأدة TextBox )

ارجوا المساعدة
وعليكم السلام ورحمة الله وبركاته

يوجد عديد من الاحداث يمكنك الاستفادة منه من تحرير او القيمة المدخلة

مثل خلاً من :
كود :
CellEndEdit
CellLeave
KeyPress

فالامر يعتمد على ما تريد فعله
حتى تقوم باختيار الخيار المناسب لذلك

تحياتى لك
وتمنياتى لك التوفيق
(11-11-18, 01:56 PM)elgokr كتب : [ -> ]
وعليكم السلام ورحمة الله وبركاته

يوجد عديد من الاحداث يمكنك الاستفادة منه من تحرير او القيمة المدخلة

مثل خلاً من :
كود :
CellEndEdit
CellLeave
KeyPress

فالامر يعتمد على ما تريد فعله
حتى تقوم باختيار الخيار المناسب لذلك

تحياتى لك
وتمنياتى لك التوفيق

انا اريد منع كتابة احرف في خلية معينه
بما انك تريد تحويل عمود معين للكتابة به رقم فقط
دون استخدام الاحرف فيمكنك مراجعة هذا الرابط ستجد بها ما تريد
https://stackoverflow.com/questions/1264...ypress-eve

كل ما عليك فقط فى الاكواد المطروحة
تغيير قيمة 
كود :
.ColumnIndex == ؟؟

الى رقم العمود حيث ان العد للاعمدة تبداء من 0 

فاذا كان رقم العمود 1 اى اول عمود فهنا ستجعل القيمة 0
كود :
.ColumnIndex == 0


تحياتى لك
وتمنياتى لك التوفيق
لمنع أحرف معينة من الكتابة
ضمن حدث KeyPress
اكتب الكود التالي
if (e.KeyCode == "h")
e.Cancel;
.
.
.
قد تحتاج لتعديل بعض الأمور لتتناسب مع تطبيقك

للسماح لأحرف معينة من الكتابة (بحيث يتم رفض بقية الاحرف)
ضمن حدث KeyPress
اكتب الكود التالي
if (e.KeyCode != "h")
e.Cancel;
.
.
.
قد تحتاج لتعديل بعض الأمور لتتناسب مع تطبيقك
(15-11-18, 09:07 PM)elgokr كتب : [ -> ]
بما انك تريد تحويل عمود معين للكتابة به رقم فقط
دون استخدام الاحرف فيمكنك مراجعة هذا الرابط ستجد بها ما تريد

كل ما عليك فقط فى الاكواد المطروحة
تغيير قيمة 
كود :
.ColumnIndex == ؟؟

الى رقم العمود حيث ان العد للاعمدة تبداء من 0 

فاذا كان رقم العمود 1 اى اول عمود فهنا ستجعل القيمة 0
كود :
.ColumnIndex == 0


تحياتى لك
وتمنياتى لك التوفيق
شكرا لك اخي الغالي
الشكر لله والحمد لله
والحمد لله على كل حال

تحياتى لك
وتمنياتى لك التوفيق