السلام عليكم
عندي فورم ويوجد به حقول كثيرة (textbox)
واريد ان استخدم زر F1 للتخزين
ولكن لاريد ان اضع الكود في كل حقل (textbox)
المقصود هل يوجد طريقة عند الضغط على الزر F1
بان ينفذ الامر في اي حقل موجود في الفورم
السلام عليكم
عندي فورم ويوجد به حقول كثيرة (textbox)
واريد ان استخدم زر F1 للتخزين
ولكن لاريد ان اضع الكود في كل حقل (textbox)
المقصود هل يوجد طريقة عند الضغط على الزر F1
بان ينفذ الامر في اي حقل موجود في الفورم
حل سريع
اضف منيو وضع بها الامر حفظ واكتب كل الاوامر المطلوبة به واسند له مفتاع الاختصار (F1) وإذا لم ترغب فى ظهور المنيو اخفيها من الخاصية (visibal)
ارجوا ان اكون قد افدتك
السلام عليكم ورحمة الله وبركاتة
اولا تغير خاصية keypreview = true
للفورمة المراد العمل عليها
في حدث للفورمة اسمة keydowen
نضع فية الكود التالي
Private Sub Form2_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.F1 Then
MsgBox("تم الحفظ بنجاح")
End If
End Sub
لاحظ اخي انك ممكن تغير المفتاح المراد العمل عليية بعد علامة =
سوف تظهر لك نافذة بها جمبع مفاتيح الكيبورد
وبهذا يمكن استعمال لوحة المفاتيح لبرنامجج
اي حاجة تانية انا في الخدمة
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…