استفسار عن كيف الغي عمل زر من الكيبور؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : استفسار عن كيف الغي عمل زر من الكيبور؟ (/showthread.php?tid=19419) |
استفسار عن كيف الغي عمل زر من الكيبور؟ - samiiiiii - 25-02-17 السلام عليكم لدي استفسار انا عملت برنامج يحوي على عدد كبير من الفورمات هل من طريقة ان الغي عمل زر معين من الكيبور في كامل البرنامج على سبيل المثال ان امنع المستخدم من كتابة حرف K في كافة textbox وكافة datagridview الموجودة ضمن البرنامج يوجد طريقة ان اضغ كود المنع في الحدث keypress لكل عنصر على حدى لكن برنامجي يحوي العديد من الفورمات ومن textbox ومن datagrideview ستأخذ مني العديد من الوقت هل يوجد كود بسيط او طريقة سريعة لتعطيل حرف او زر معين من الكيبورد في كامل البرنامج RE: استفسار عن كيف الغي عمل زر من الكيبور؟ - مساعدة - 25-02-17 السلام عليكم عليك أولا أن تغير الخاصية KeyPreview لكل الفورم إلى True ثم بعد ذلك ضع هذا الكود في أي فورم تريد تطبيق المطلوب عليه كود : Private Sub Me_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress لن تتمكن من الضغط على حرف K في كامل الفورم ولكن يمكن لصق هذا الحرف في الأدوات، وهذه هي السلبية التي سيتصادفك. RE: استفسار عن كيف الغي عمل زر من الكيبور؟ - samiiiiii - 25-02-17 شكرا جزيلا لك ... وصلت الفكرة بنجاح ... |