سلام
ورود اطلاعات عددی از سمت چپ صورت می گیره . و این قاعده کلی تر از اونه که بشه به راحتی عوضش کرد . شما حتی اگر شکل اعداد رو فارسی هم بکنی باز هم این مشکل رو خواهید داشت .
ولی اگر مصر باشید دو راه حل دارید :
1- برای انجام اینکار می تونید در واقع از سه تکست باکس هوشمند برای انجام اینکار استفاده کنید که اولین عدد روز و دومین عدد ماه و سومی هم عدد سال را ذخیره کند و کاربر درگیر دکمه تب یا اینتر برای تغییر تکست باکس نشود .
2- Input mask عوض بشه و به جای 0000/00/00 از 00/00/0000 استفاده بشه و کاربر موقع ورود به همون ترتیب مورد نظر شما تاریخ رو وارد کنه ولی باید با دو قطعه کد به هنگام ورود به تکست باکس و خروج از اون این تاریخ رو مدام برعکس و ذخیره کرد .
یا اینکه کد نویسی توابع موجود رو کاملا برعکس کرد .
روش اول که به نظر من بهترین روش است رو براتون پیاده سازی کردم .
با سپاس
کاویان