منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
معلومة ::: MaskedTextBox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184)
+--- الموضوع : معلومة ::: MaskedTextBox (/showthread.php?tid=5297)



معلومة ::: MaskedTextBox - RaggiTech - 06-10-12

كاتب الموضوع : BADRMEDIA



أداة MaskedTextBox

هى عبارة عن صندوق ادخال ولكن له قناع ادخال معين أن تحدده من الخاصية Mask




معلومة ::: MaskedTextBox - RaggiTech - 06-10-12

يمكن أن تجعل الجهاز يصدر صوت عند كتابة شئ مخالف للقناع


من الخاصية BeepOnError نجعلها تساوي True


كود :
MaskedTextBox1.BeepOnError = True



===============================================

الشرطة السفلية التى تحدد لك مكان الكتابة يمكن أن تخفيها فى حالة خروج من الأداة

الخاصية HidePromptOnLeave تجعلها تساوي True



كود :
MaskedTextBox1.HidePromptOnLeave = True







معلومة ::: MaskedTextBox - RaggiTech - 06-10-12

الخاصية PasswordChar تحدد شكل الحروف فى حالة ادخالها ككلمة سر




كود :
MaskedTextBox1.PasswordChar = "*"

=============================================


الخاصية PromptChar تحدد شكل المؤشر للكتابة على هيئة الماسك



كود :
MaskedTextBox1.PromptChar = "-"



معلومة ::: MaskedTextBox - RaggiTech - 06-10-12

الخاصية ReadOnly تجعل الماسك غير قابل للكتابةفى حالة لو أنها تساوي True



كود :
MaskedTextBox1.ReadOnly = True

=============================================

الحدث الافتراضي للأداة هو MaskInputRejected

وفائدة ان يحدث عند ادخال المستخدم داتا تخالق الماسك


كود :
Private Sub MaskedTextBox1_MaskInputRejected(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MaskInputRejectedEventArgs) Handles MaskedTextBox1.MaskInputRejected

MessageBox.Show("error input")

End Sub