تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] حدث dataGridView
#1
السلام عليكم

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

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

ارجوا المساعدة
الرد
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

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

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

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: 739906433
#3
(11-11-18, 01:56 PM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

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

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

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

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

انا اريد منع كتابة احرف في خلية معينه
الرد
تم الشكر بواسطة:
#4
بما انك تريد تحويل عمود معين للكتابة به رقم فقط
دون استخدام الاحرف فيمكنك مراجعة هذا الرابط ستجد بها ما تريد

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

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

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


تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


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

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

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

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

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


تحياتى لك
وتمنياتى لك التوفيق
شكرا لك اخي الغالي
الرد
تم الشكر بواسطة: elgokr
#7
الشكر لله والحمد لله
والحمد لله على كل حال

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيف يمكن التحكم في تنسيق شكل الارقام في اداة DataGridView؟ Ahmed Gandos 3 472 12-10-17, 04:03 PM
آخر رد: Ahmed Gandos
  تكرار البيانات في datagridview شموخي 6 1,076 05-04-16, 11:15 PM
آخر رد: شموخي
Information [سؤال] كيف أنقل سجلات مختارة من DataGridView موجود في فورم إلى DataGridView في فورم آخر ؟ أشرف حكيم 28 4,684 12-10-15, 11:53 PM
آخر رد: أشرف حكيم
  [سؤال] كيف أحدد أكثر من صف في DataGridView في وقت واحد بالماوس ، وليس بالضغط على مفتاح Ctrl أشرف حكيم 5 1,107 06-10-15, 10:36 PM
آخر رد: أشرف حكيم

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم