سؤال

عندما حاولت استخدام مربع نص مقنع في مشروعي، رأيت ذلك 00000 و 99999 تعطي نفس النتيجة _____ في مربع النص المقنع الخاص بي.

هل 0 و9 هو نفسه في قناع مربع النص المقنع الخاص بي؟إذا كان هناك أي فرق:ما كل ذلك؟

يرجى توضيح.

هل كانت مفيدة؟

المحلول

ألق نظرة على وثائق خاصية القناع:

Masking element     Description
---------------     -----------
0                   Digit, required.This element will accept any single digit between 0 and 9.
9                   Digit or space, optional. 

إنها ليست متماثلة، ولكن كل جزء من القناع الذي لا يمثل حرفًا حرفيًا ليتم تضمينه (مثل فواصل التاريخ أو الوقت أو النقاط في عنوان IP) سيصبح شرطة سفلية للإشارة إلى أنه مكان لإدخال الأشياء .

نصائح أخرى

0 رقم، مطلوب.سيقبل هذا العنصر أي رقم واحد بين 0 و9.

9 أرقام أو مسافة، اختياري.

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask.aspx

000000 و 999999 يعطيان نفس الشيء __ في WinForm لدينا.لا تخلط.كل ذلك يشير إلى نفس الرقم.ولكن يمكنك استخدام 0 ويجب إدخال قيم مثل 00-00-0000 كتاريخ.

و9 هو المرجع الاختياري.مثل 999 مثل _96.

إذا كنت تريد استخدام 0 و9 كرقم في Masked Textbox،..يمكنك استخدام \ قبل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top