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

how adjust the focus between two forms

مغلق
بدأه amrobadr في 4 يوليو 2005 · 10 رد · 792 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الاعزاء

1-نفرض وجود menu بها 2 فورم

2-عند فتح فورم1 و عند ادخال البيانات و بسبب عدم ادخال المستخدم بيان فى حقل معين اجبارى

تظهر رسالة تحذيرة"يجب ادخال الاسم" فى validting لهذا الحقل

3-و لكن لو المستخدم اثناء ظهور الرسالة دخل من menu وفتح الفورم الثانى سوف تظهر الرسالة

بلرغم اننى فى فورم2

ارجوا لمساعدة

#2

أخي هل يمكنك شرح طلبك أكثر ؟؟؟؟

#3

أخي amrobadr الرسالة لها حالتان :

1- سوف تظهر قبل ظهور الفورم الثاني وسوف تبقى حتى ولو ظهر الفورم الثاني (لأن الفورم الثاني لا يوجد شيء يمنعه من الظهور).

2- سوف يظهر الفورم الثاني ثم تظهر الرسالة الموجودة في الفورم الأول وهو لا يزال يعمل.(وهي الحالة التي كنتَ تقصدها على ما أعتقد ولكنك لم تفصل بشكل جيد [الظاهر إنك مستعجل]).

#4

نعم هى الحالة الثانية

لان عند فتح فورم 2 تنفذ valadting الخاصة بلتكست بوكس

و تبقى الرسالة معى عند عمل اى ادخال فى فورم 2

ارجوا المساعدة

#5

اخى العزيز انا اريد استعمال

Form2.Show و ليس showdailog

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

و لكن عند فتح فورم2 ينفذ كود الvaladting

#6

amrobadr كل ما عليك فعله هو وضع كود يتأكد من أن الحقل المعين به تكست في الإيفينت الخاص بفتح الفورم الثاني.

#7

اخى العزيز

المشكلة ان اى test in validting

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

من علامة اكس تظهر الرسالة

#8

amrobadr يفضل إنك توضع الكود وأنا أحاول أساعدك إن شاء الله.

#9

مش محتاجة كود اعمل فورم بة جديد و و3 تكست بوكس الاول رقمى الى و الثانى اسم وضع فى valadting

if textbox2.txt="" then

messagebox("must enter the name")

textbox2.focus

endif

حاول عند الوقوف على textbox2 ان تقفل الفورم سوف تظهلر الرسالة

#10

اريد حل

#11

أخي أنظر الملف المرفق.

أرجو أن يساعدك. :rolleyes:

WindowsApplication11.zip

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

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