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

نسخة كاملة : معلومة ::: MaskedTextBox
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كاتب الموضوع : BADRMEDIA



أداة MaskedTextBox

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

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


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


كود :
MaskedTextBox1.BeepOnError = True



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

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

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



كود :
MaskedTextBox1.HidePromptOnLeave = True




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




كود :
MaskedTextBox1.PasswordChar = "*"

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


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



كود :
MaskedTextBox1.PromptChar = "-"
الخاصية 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