آموزش MaskedTextBox در سی شارپ

سلام دوستان همیشگی در این سری از آموزش برنامه نویسی (c#) به آموزش MaskedTextBox در سی شارپ می پردازیم در واقع هر زمان که بخواهیم یک فرمت خاصی برای متن یا اعداد درست کنیم می توانیم از MaskedTextBox استفاده کنیم در نظر بگیرید بخواهید شماره بانکی را دریافت کنید به طور معمول باید آن به چهار بخش چهارتایی تقسیم کنید در ادامه با ما همراه باشید تا نحوه استفاده از آموزش MaskedTextBox در سی شارپ را یادگیرید.
 
در بالا مثال کارت بانکی را کنترل MaskedTextBox به شما گفتیم از نمونه دیگر می توان به دریافت تاریخ روز به شکل mm/dd/yyyy به شکل یک نوع Checking استفاده کرد.
خب مثل همیشه دو راه داریم تا از شئی یا کنترل MaskedTextBox در سی شارپ استفاده کنیم راه اول با استفاده از Drag و Drop از toolbox سی شارپ و راه دوم ایجاد آن با استفاده از کد.
تنها ویژگی که خیلی مهم هست ویژگی Mask مربوط به MaskedTextBox است که اگر مثلا به شکل زیر استفاده شود

در واقع کد بالا می گوید که ورودی من باید به شکل تاریخ باشد.
برای ساخت MaskedTextBox از طریق کد

در بالا با استفاده از کد فونت رنگ متن و background و خود شئی MaskedTextBox را ساختیم.
تعیین اندازه کد بالا با استفاده از سه ویژگی زیر که دوتاش یک کاری و یکی از آنها کار هردو را انجام میدهید.

تعیین Aling مربوط به متن با استفاده از کد زیر

تعیین فقط خواندنی غیر قابل ویرایش و تعیین بیشترین ورودی MaskedTextBox

تعیین نوع Mask با استفاده از عکس های زیر


 
تعریف رویداد برای MaskTextBox با استفاده از کد زیر

 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.
 

مطالعه بیشتر