السلام عليكم
ارجوا مساعدتي
حيث لدي text boxو أريد ان ادخل فيه نصوص فقط وأمنع المستخدم من ادخال ارقام فيه مع ظهور رسالة اثناء محاولتي لادخال الارقام فيه
وشكرا
السلام عليكم
ارجوا مساعدتي
حيث لدي text boxو أريد ان ادخل فيه نصوص فقط وأمنع المستخدم من ادخال ارقام فيه مع ظهور رسالة اثناء محاولتي لادخال الارقام فيه
وشكرا
ممكن حضرتك تستخدم كونترول جاهزة تقوم بعمل ما تريد
و دي واحده انا عملتها من فتره
الملف في المرفقات
The Best Time You Make Friends Is Before You Need Them
Ahmed EL Awady
الموضوع بسيط جدا
فقط عالج الحدث KeyPress لصندوق النصوص كما في الكود التالي
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If Char.IsNumber(e.KeyChar) Then
e.Handled = True
MsgBox("Number")
End If
End Subتم تعديل هذه المشاركة بواسطة محمد سامر أبو سلو في 12 يناير 2008 في 16:26
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
الكود بسيط جدا
الكود
Char.IsNumber(e.KeyChar)
يعيد قيمة منطقية فيما إذا كان المحرف هو رقم
e.Handled = True
نخبر الـ Base Class بأنه قد تمت المعالجة فلايعود يعالج الحدث
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
السلام عليكم
حقيقة أخ محمد سامر أشكرك جداعلى الكود المختصر و الرائع
الحمد لله الكود شغال
وشكرا مرة أخرى حيث أنك أجبتني في كلا السؤالين
المطروحين
جعله الله في ميزان حسناتك و غفرلك
أختك
Amir Imam كتب:بسم اللهاشكرك اخي العزيز .. انا لو كنت فاهم اللي انت بتقوله ده مكنتش طلبت شرح بالتفصيل
انا مبتدئ جدا في الدوت نت
ما هي e .. وما هو Base class
شكرا
أولا - الـ e هي متغير ممرر للإجراء معالجة الحدث KeyPress الخاص بـ TextBox1 ألم تلاحظ تعريف الإجراء ؟؟؟؟
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
ثانيا - بخصوص Base Class هو الفئة الأب للفئة الحالية - لمزيد من المعلومات قم بقراءة جميع المواضيع في المنتدى المتعلقة بالوراثة لأن شرح هذا الموضوع طويل
العنود327 كتب:السلام عليكم
حقيقة أخ محمد سامر أشكرك جداعلى الكود المختصر و الرائع
الحمد لله الكود شغال
وشكرا مرة أخرى حيث أنك أجبتني في كلا السؤالين
المطروحين
جعله الله في ميزان حسناتك و غفرلك
أختك
لا شكر على واجب ويسرني أنه قد استطعت تنفيذ ما تريد
عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه
نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا
ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا
محمد سامر أبو سلو
هذا الموضوع مغلق.