PDA

View Full Version : مقدار پیش فرض برای کارکترها در MaskEdit



Spritchou
دوشنبه 30 بهمن 1385, 12:08 عصر
سلام
من میخوام با کمک MaskEdit یه رشتهء 12 رقمی از اعداد رو از کاربر بگیرم .
CistomMask رو اینجوری گذاشتم : ############

ولی وقتی که Back Space رو میزنم ، بجای اون رقمی که خالی شده یه دونه UnderLine می نویسه ، اما من می خوام بجای این UnderLine یه دونه صفر بنویسه !

میشه راهنمائیم کنید ؟

mzjahromi
دوشنبه 30 بهمن 1385, 15:28 عصر
میتونید اینجوری بنویسیدش


########;1;0

ببینید همینو میخواید؟

Spritchou
دوشنبه 30 بهمن 1385, 16:04 عصر
آقا یه دنیا ممنون
خیلی لطف کردین .
آره همین رو می خواستم ، کارم را افتاد ، ولی 2 سوال جدید :
1. این صفر و یکی که نوشتین یعنی چه ؟ اگه بجای 1 بونیسم 2 تغیری نمی کنه !
2. فکر کن یه رشته 12 تائی از صفر اینجوری ساختیم که کاربر ، هربار یکی از صفرها رو تغیر میده ، حالا میشه بجای این رشته 12تائی از صفرها ، یه رشته داشته باشیم مثلا : 112233445566 ؟

آخه من دارم یه کد 12 تائی تولید میکنم ، حالا کاربر ممکنه بخواد هر کدوم از این ارقام رو تغیر بده ، ولی من میخوام اگه اشتباهی تغیر داد ، با Del بجای ظاهر شدن 0 همون رقم پیش فرض تو اون مکان رو نشون بده !

با Mask میشه ؟

mzjahromi
دوشنبه 30 بهمن 1385, 20:36 عصر
. این صفر و یکی که نوشتین یعنی چه ؟ اگه بجای 1 بونیسم 2 تغیری نمی کنه !
بجای 1 نمی تونی بنویسی 2 میتونی بنویسی 0 که اگه اشتباه نکنم برای موردی که شما استفاده کردی فرقی نمیکنه
برای سوال دومت هم بعید میدونم با این کامپوننت بشه