• 0

كيف أبرمج حدث فقدان المؤشر لـ TextBox على #C؟

أنشأت حقل TextBox على #C بالكود التالي:

textbox = new TextBox();

 كيف أضيف حدث أودالة فقدان الحقل النصي للمُؤشر؟ هل من امكانية لذلك؟

تمّ تعديل بواسطة سعاد

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

كما تعلم فـ #C هي لغة داعمة لـ events أي الأحداث التي من شأن أي حقل أو أداة التعرّض لها، وبالتالي يمكن عمل شفرة برمجيّة عن حدث معين، كفقدان المؤشر أو ما يصطلح عليه عند المبرمجين بـ Leave، ولإضافة الحدث إلى حقل textbox:

 textbox.Leave += new EventHandler(textBoxLeave);

ثم عند حدوث الحدث:

 private void textBoxLeave(object sender, EventArgs e)
    {
        //نضيف هنا رد عل التطبيق، كإظار رسالة أو القيام بأي وظيفة أخرى
    }  

textBoxLeave هو حدث فقدان الحقل لمؤشر الفأرة، أي أنه فقد التركيز focus.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن