منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
ما سبب عدم عمل هذا الكود في الفورم اذا كان الموشر في تيكست بوكس 
كود :
   Private Sub Form2_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown
       If e.KeyCode = Keys.F12 Then
           Button1.PerformClick()
       End If
   End Sub
ولكم مني جزيل الشكر والتقدير
السبب هو انك وضعت كود اطلاق الحدث عند ضغط الزر في النموذج
ضع الكود في حدث textbox_keydown
شكرا اخي العزيز على تفاعلك واذا كان بالمثال يوجد 10 textbox هل اكتب لكل تيكست بوكس الكود نفسه
(28-01-20, 09:07 PM)alshandodi كتب : [ -> ]
ما سبب عدم عمل هذا الكود في الفورم اذا كان الموشر في تيكست بوكس 
كود :
   Private Sub Form2_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown
       If e.KeyCode = Keys.F12 Then
           Button1.PerformClick()
       End If
   End Sub
ولكم مني جزيل الشكر والتقدير

قم تفعيل الخاصيه KeyPreview تبع الفورم
شكرا جزيلا اخي لقد نجح الامر لدي