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

عايز اخفى زرار ولما ادوس على f10 ينفذلى الامر

بدأه fatouh2010 في 26 يوليو 2014 · 11 رد · 403 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

طلب مساعده يا جماعه علشان انا عامل فورم وحاسس ان الزراير كترت فيها اوى عايز اعمل زرار مختفى لكن عندما ادوس على f10 ينفذلى الامر مثلا امر last record مثلا او اى شىء وشكرا

#2

جرب استعمال هذا  الكود 

private void Window_KeyDown(object sender, KeyEventArgs e)
{
   if (e.key == key.f10){
............
}
}

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#3

لا للاسف مش شغاله 

#4

او ياريت توضيح اكتر معلش

#5

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

اعمل الاتي :

اكتب الكود ده

 if (e.KeyCode == Keys.F10)
            {
               // اكتب الكود الذي تريده هنا
            }

هاتكتبه في الحدث KeyUp تمام فين بقى ؟

في اي كنترول يقابلك في الفورم

زي مثلا مع اختلاف المسميات

     form1_KeyUp

     textBox1_KeyUp

     textBox2_KeyUp

     button_KeyUp

 وان شاء الله حايشتغل معاك

تم تعديل هذه المشاركة بواسطة #A-H.c في 27 يوليو 2014 في 11:00

#6

طيب  جرب  أي  زر تاني  غير   f10  علشان  نحدد  المشكلة  أكثر 

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#7

انا شاكر تعبكم معايا جدا وردودك ليا بس باردو للاسف ماشتغلتش لو حد يقدر يساعدنى فى مثال مبسط او بروجكت صغير ياريت بجد يا جماعه وشكرا مره تانيه

#8

جرب الكود ده

وان  شاء الله يشتغل معاك

private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F9)
            {
                textBox1.Text = "تم الضغط على F10"; 
                e.SuppressKeyPress = true;
            }
            if (e.KeyCode == Keys.F11)
            {
                button1.PerformClick();  // للضغط على الزر بدون تتدخل منك
                e.SuppressKeyPress = true;
            }
           
        }

ومرفق برنامح به التجربة

Test_KeyDown.rar

تم تعديل هذه المشاركة بواسطة #A-H.c في 28 يوليو 2014 في 01:27

#9

طيب هو ماينفعشى اعمل الكود فى الزرار نفسه اصل الزرار اللى انا عايز اعمل فيه كده زرار طباعه فاعايز اناديله مثلا f10  او اى شيء

#10

ينفع اكتب الكود في حدث الزر وكل الكونترول بس غير الكود بتاع جملة IF

private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F9)
            {
                    // اكتب الكود هنا
                e.SuppressKeyPress = true;
            }
            if (e.KeyCode == Keys.F11)
            {
                    // اكتب الكود هنا
                e.SuppressKeyPress = true;
            }
           
        }
#11

عفوا اخوي الكريم بس انت الأساس باين حقك ضعيف لازم يكون الأساس قوي عشان تقدر تنتج برامج قوية إن لم يكن الأساس لديك قوي فحاول تقوية العلم بلاش وإذا انت هاوي فأنا انصحك انك تقوي الأساس دمت بخير

#12

ممكن ببساطة تستخدم الخاصية ShortcutKeys الموجودة في الأداة MenuStrip


 


حدد المفتاح الذي تريدة وعند الضغط عليه سينفذ كودك الموجود في الMenuStrip


 


وتجعل الخاصية Visible = False لاخفاء الMenuStrip


تم تعديل هذه المشاركة بواسطة AbouDeaf1996x في 1 أغسطس 2014 في 10:13

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

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

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

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

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