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

كيف يتم تنفيذ امر في حدثKeyPress بشرط تحديد الزر

مغلق
بدأه mimi في 1 يوليو 2002 · 3 رد · 1,104 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يتم تنفيذ امر في حدثKeyPress بشرط تحديد الزر

مثلا لو ضغط المستخدم على esc يعمل إنهاء للبرنامج

#2

شاهد هذا المثال

		static bool CheckForNumeric(char ch)

		{
			int keyInt = (int)ch ;
			if (( keyInt < 48 || keyInt > 57) && keyInt != 8)                  
				//numbers 0,1,2....9 and backspace 
				return false;
			else
				return true ;

private void txtn_KeyPress(object sender, KeyPressEventArgs e)
		{
			//allow only numbers and backspace key
			if (CheckForNumeric(e.KeyChar) == false)
				e.Handled = true ; 

		}
#3

أيضا تستطيع أن تنهي البرنامج عندما ينقر على Esc , فقط قم بانشاء زر للخروج من البرنامج

Application.Exit();

ومن خصائص الفورم ستجد خاصية CancelButton اخترها وحدد الزر الذي فيه وظيفة الخروج.

#4

مشكور اخوي الله يعطيك العافية

هذا الموضوع مغلق.

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