سلام دوست عزیز
یکی از روشهای استفاده از masked-textbox هستش
البیته با تکست باکس هم هیچ مشکلی پیش نمیاد
masked-textbox امکانات فیلترینگ داره مانند درج تنها عدد-تاریخ جداسازی بدون کدنویسی و...
بدین شکل
System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
maskedTextBox1.Text = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now);