View Full Version : فوکوس در موقعیت خاص
Sal_64
یک شنبه 21 مهر 1387, 20:42 عصر
سلام
من یک ماسک تکست باکس برای گرفتن تاریخ درست کردم به این صورت (1300/00/00)
می خوام زمانی که به اون فوکوس شد موقعیت کرسر بعد از 13 قرار بگیره نه قبل اون
چیکار باید کرد ؟
با تشکر
jaza_sa
یک شنبه 21 مهر 1387, 21:12 عصر
maskedTextBox1.Select(2, 0);
Sal_64
دوشنبه 22 مهر 1387, 17:49 عصر
سلام
کد شما رو حتی در رویداد Enter هم گذاشتم اما جواب نگرفتم
پس از فوکوس به ماسک تکست باکس ، کرسر در پشت عدد 13(در ابتدا) قرار می گیرد
باید چیکار کرد؟
با تشکر
jaza_sa
دوشنبه 22 مهر 1387, 20:23 عصر
میتونید این کد رو در Event ی بانام Enter بنویسید
پس از فوکوس به ماسک تکست باکس ، کرسر در پشت عدد 13(در ابتدا) قرار می گیرد
باید چیکار کرد؟
با تشکر
درسته که Cursor به مکان 0 میره ولی موقع تایپ کردن به درست میشه :لبخند:
Moslemu
دوشنبه 22 مهر 1387, 20:38 عصر
سلام.
this.maskedTextBox1.SelectionStart = 2;
Sal_64
جمعه 26 مهر 1387, 19:37 عصر
سلام
جواب مورد نظر رو از کدها نگرفتم
میشه کار دیگه ای کرد
با فوکوس به ماسک تکست باکس کل متن موجود انتخاب شه(به رنگ آبی در بیاد)
و بعد با زدن هر کلیدی و قبل از ثبت اون کلید در ماسک تکست باکس ،متن قبل پاک شه؟؟
با تشکر
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.