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

كيف أنتقل من button ل text box عند الضغط على enter والعكس

بدأه حامد محمد الوصيف في 16 نوفمبر 2012 · 2 رد · 886 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف أنتقل من button ل text box عند الضغط على enter والعكس

بمعنى ان عندى button و text box

اريد عندما يكون المؤشر على button وأضغط enter من الكيبورد المؤشر ينتقل الى text box

وعندما يكون المؤشر على textbox واضغط enter المؤشر ينتقل الى button

13598125002.gif

038c8ecfa8.gif

#2

يتم عمل مثل هذه الاجراءات في أحداث KeyDown

مثال

Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        If e.KeyCode = Keys.Enter Then
            Button1.Focus()
        End If
    End Sub
1

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

هتلاقى فيه بروبارتى اسمها tabindex

هترقمهم فيها 1 2 3 وهكذا

ودى الى بتشوفها فى البرامج امط تضغط تاب بينزل لك على الى بعده

لو عايز بقى تخلى الانتر يشتغل زى التاب ضيف الكود ده

فى حدث KeyPress

            if (e.KeyChar == 13)
            {
                SendKeys.Send("{tab}");
            }
1

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