الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البقاء في التسجيلة الحالية المضافة من سطر DataGridView

مغلق
بدأه prosed75 في 20 يوليو 2007 · 5 رد · 1,253 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عند إضافة سطر جديد إلى DataGridView مع إدخال بعض معلومات الحقول

أود أن :

- أمنع المستخدم من الخروج من هذا السطر

أيهما من الشرطين أنجع

If CType(DepotBindingSource.Current, DataRowView).IsNew And Then

أو

If DepotDataGridView.CurrentRow.IsNewRow Then

الأول أجد بها مشكل و هو أنه بمجرد الكتابة في أحد خلايا هذا السطر يصبح الشرط خطأ ، فهل هذا منطقي؟

- القصد من عملية المنع هو تعبئة DataGridView2 آخر من بعض أعمدة DataGridView للسطر الجديد و ليس السطر الذي إنتقل إليه المستخدم

لأن المستخدم قد يغادر من التسجيلة الجديدة المدخلة في DataGridView عن طريق الأسهم Up أو Right أو الفأرة

#2

اكيد ان طرح السؤال غير واضح

...................

نعيده من جديد بصيغة اخرى

...............................

DataGridView لديا

عند اضافة تسجيلة جديدة في دات قريد فيوا

كيف امنع المستخدم من عدم الانتقال من هذه التسجيلة الجديدة حتى يتحقق شرط معين

#3

نفس هذا الموضوع يشغلني جدا ..

وافهم ما يعنيه صديقنا .. وابحث عن حل ..

كيف امنع المستخدم من مغادرة سطر معين الا بعد التحقق من ان المدخلات كلها صحيحة

قال رسول الله صلى الله عليه وعلى آله وسلم :

لقيت إبراهيم ليلة أسري بي ، فقال : يا محمد أقرئ أمتك مني السلام ، وأخبرهم أن الجنة طيبة التربة ، عذبة الماء ، وأنها قيعان ، وأن غراسها :

سبحان الله ، والحمد لله ، ولا إله إلا الله ، والله أكبر .

رواه الترمذي .

#4

مفيش حد من اخوانا يجي يحللنا الموضوع ده اللي شاغلنا ...

قال رسول الله صلى الله عليه وعلى آله وسلم :

لقيت إبراهيم ليلة أسري بي ، فقال : يا محمد أقرئ أمتك مني السلام ، وأخبرهم أن الجنة طيبة التربة ، عذبة الماء ، وأنها قيعان ، وأن غراسها :

سبحان الله ، والحمد لله ، ولا إله إلا الله ، والله أكبر .

رواه الترمذي .

#5

بالنسبة لمنع عملية الإنتقال من سطر الى سطر اخر او من حقل الى اخر حتى إكمال العملية بشكل صحيح فعلى ما اظن يوجد احداث OnFocus و OnLostFocus

بحيث ينطلق الحدث الاول عندما يصبح التركيز او ال Cursor على اداة معينة و ينطلق الحدث الثاني عندما تخسر هذه الاداة ال Cursor بإنتقاله الى اداة اخرى.

اما اذا كنت تشتغل على Wizard و تريد التأكد من إدحال البيانات بشكل صحيح من خلال الكود بعد الضغط على زر حفظ المعومات تتأكد من المعلومات ان كلها موجودة و بإستخدام ال Validator Components ممكن تسوي هذا الشيء

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#6

السلام عليكم

هذا السؤال مكرر و الجواب على هذا الرابط

في المثال يتضح المقال

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…