منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف أتجاوز مشكلة textbox
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الســلام عليكم ورحمة الله وبركاته 

تحيـه طيبه ""




عندي مشــكله في التكست بكس 

لما أضغط أنتر يخفي اللي الموجود في التكست ولما أمسح ألاقيه موجود ما أنحذف  كيف أتجاوز هاذي المشكله 

الأستفسـار الثاني / أبي لما أضغط تاب ينتقل لتكست اللي بعده 


ياليت تسـاعدوني بأسهل طريقه لأن التكيسات كثيره عندي  بالأضافه عندي تسجيل الدخول أبيه يحذف المسافه من البدايه والباسوررد
السلام عليكم اخ عادل
بالنسبة للسؤال الاول عند الضغط على انتر يخفى التكست
تقدر تغير خاصية multi line وتخليها false للتكست بوكس اللى انت عايزة
بالنسبة للسؤال الثانى وهو عند الضغط على تاب ينتقل للتكست بوكس اللى بعدة
ضع هذا الكود فى حدث keydown للتكست بوكس
If e.KeyCode = Keys.Tab Then
           textbox2.Focus()
       End If
textbox1.multiline = false

---------------------------

If e.KeyCode = Keys.Tab Then
textbox2.Focus()
End If
شكرا لك يا أحبتي الله يعطيكم العافيه
يوجد لدي مشـلكه في التكست بكس 
عند تشغيل البرنامج أضع في textbox  أي شي لما أمسح ما يمسح ....؟ لازم أضلله وأضغط ديليت 
مالحل أحتاج أنه يمسح بزر bacspace بدون ما أضلله ..؟
تأكد من عدم وجود الكلمة 
كود :
e.Handled = True
في حدث keypress
او الكلمة 
كود :
e.SuppressKeyPress = True
في حدث keydown

اذا كنت تريد كتابة ارقام فقط في Textbox مع النقطة (.) فهذا هو الكود 
PHP كود :
If e.KeyChar <> ControlChars.Back Then e.Handled Not (Char.IsDigit(e.KeyChar) Or e.KeyChar "."

 واذا كنت تريد كتابة ارقام فقط . فهذا هو الكود :
PHP كود :
If e.KeyChar <> ControlChars.Back Then e.Handled Not (Char.IsDigit(e.KeyChar)) 
طبعاً هذه الاكواد ضعها في الحدث Keypress
Wink
بـارك الله فيك بس يا خوي الغالي أستفسـار

e.handeld المفروض تجي في حدث التكست أم البتن ..؟
(22-01-16, 11:26 PM)adel27 كتب : [ -> ]بـارك الله فيك بس يا خوي الغالي أستفسـار

e.handeld المفروض تجي في حدث التكست أم البتن ..؟

في TextBox في الحدث keypress