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

كيف اقوم بربط زر على الفورم بمفتاح معين من لوحة المفاتيح

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

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

ارجو توضيح الطريقة

#2

مجرد فكرة

اعمل method للكود الذي تريد تنفيذه بهذا الزرار

وفي خاصية KeyPreview للفورم اجعلها true

وفي حدث KeyUp للفورمة اكتب الكودالاتي

if (e.KeyData == Keys.B)
				DoSomeThing();

بافتراض ان المفتاح المطلوب هو مفتاح حرف B وبالتالي عند الضغط عليه سيتم تنفيذ الطريقة DoSomeThing() والتي هي ايضا مكتوبه في الحدث Click للزرار الموجود على الفورم كالاتي

private void button1_Click(object sender, EventArgs e)
		{
			DoSomeThing();
		}

والطريقة عبارة عن مثلا كود كالاتي

void DoSomeThing()
		{
			MessageBox.Show("pressed B");
		}

تم تعديل هذه المشاركة بواسطة Prof.Mendl في 14 أكتوبر 2008 في 01:37

#3

thankssssssssssss a lot

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…