تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عند الضغط على زر في الكيبورد يضغط زر بوتن في المشوع تلقائيا
#2
السلام عليكم
أخي الكريم
هناك طريقتان لتنفيذ طلبك:
الأولى: أن تقوم بوضع الرمز & أمام الرقم في خاصية النص للزر
مثال:
كود :
Button1.Text ="&1"
وعندما تريد أن تضغط على زر تقوم بالضغط على المفتاح ALT مع الرقم المطلوب

أما الثانية
فهذا الكود يحقق لك مبتغاك
كود :
Public Class Form1
    Private Sub Form1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress
        For Each Button_ As Button In Me.Controls.OfType(Of Button)()
            If e.KeyChar = Button_.Text Then
                'إذا أردت أن تجعل الوميض حول الزر
                Button_.Focus()
                'وإذا أردت تنفيذ حدث الضغط على الزر
                Button_.PerformClick()
                'للخروج من الحدث
                Exit Sub
            End If
        Next
    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'لتمكين خاصية الفورم من استقبال
        'جميع الأزرار التي يقوم المستخدم بالضغط عليها
        'وتستطيع تغييرها أيضا من خصائص الفورم
        Me.KeyPreview = True
    End Sub
End Class

بالتوفيق
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
عند الضغط على زر في الكيبورد يضغط زر بوتن في المشوع تلقائيا - بواسطة sooriaty03 - 23-02-13, 11:28 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] بوتن EMADW 1 240 18-05-25, 08:36 PM
آخر رد: Taha Okla
  [VB.NET] الغاء كود ضمن بوتن EMADW 1 222 12-04-25, 09:00 PM
آخر رد: أبو خالد الشكري
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 633 25-10-24, 01:57 PM
آخر رد: F.H.M
  عند الضغط على زر Cancel يظهر لي رسالة خطأ F.H.M 11 1,104 25-10-24, 06:39 AM
آخر رد: F.H.M
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 271 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  كيف يمكنني الضغط على DataGridView_CellFormatting عبر Button1 moh61 1 393 27-06-24, 12:48 AM
آخر رد: asmarsou
  تنفيذ أمر عند الضغط على أى زر من الكيبورد heem1986 1 365 12-06-24, 05:57 PM
آخر رد: تركي الحلواني
  [VB.NET] ما هي طريقة استدعاء الازرار في الكيبورد من خلار زر افتراضي haider.mohsin92 1 665 14-12-23, 03:19 PM
آخر رد: Kamil
  [سؤال] حول ظهور النافذة الاولى عند الضغط على Menustrip2 في النافذة الثانية vb.net 2012 mh66 0 466 19-10-23, 09:05 AM
آخر رد: mh66
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 496 07-10-23, 10:45 PM
آخر رد: Ameenh

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم