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

عندى مشكلة فى اختيار event

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

:) عندى مشكلة لو عندي فورم بة 3 textbox و يوجد زرcancel و التكست الاول اجبارى

و اريد ان اظهر رسالة لو تخطى هذا الحقل بدون قيمة

لو وضعتها فى lostfocus او leave سوف تظهر عندما اضغطcancel

لان هذا ال event make fire before cancel

اريد منكم حل لهذة المشكلة

اريد عند الضغط على تراجع لايظهر الرسالة

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

و بعد هذا ضغط cancel حتى اخرج سوف تظهر الرسالة مرة اخرى

#2

السلام عليكم

بصراحة كلامك مش واضح قوي لان اسلوبك مش واضح ولكن الذي فهمته من خلاصة الكلام ان دلوقتي انت عندك 3 textbox وزر للالغاء وزر للموافقة علي الكلام الذي قد كتبته في textboxes

دلوقتي انت يهمك ان يكون فيه رسالة تظهر لما تضغط زر ok ولكن زر الغاء او تراجع فسوف لا ينفذ اي شيء

والذي يهمك الان هو زر الموافقة انك اذا ضغط عليه قبل ملء خانة النص الاولي يظهر لك رسالة بان خانة النص الاولي فارغة

وعليه فسوف تقوم بوضع الكود التالي في حدث الضغط علي زر موافقة

if (textBox1.Text =="")

MessageBox.Show ("لا بد من ملء خانة النص الاولي");

textBox1. Focus() ;

اذا لم تزد شيئا علي الحياة فلا تكن انت زائدا عليها

#3

ممكن ببساطة ان لا تظهر ال Buttons الا عند التاكد من وجود حرف في ال Textbox عن طريق الEvent OnChange

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#4

إستخدم حدث Validating بدل ال leave لانو هوا المصمم لهذه الاشياء

واجعل خاصية CauseValidiation ل زر cancel تساوي false

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

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

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