PDA

View Full Version : چگونه می توان داخل یک تکست باکس فقط فارسی نوشت ?



nooshin_2004
چهارشنبه 18 شهریور 1383, 13:21 عصر
سلام

لطفا به من بگویید چگونه می توان داخل یک تکست باکس فقط فارسی نوشت و دیگه اینکه چطوری میشه برای یک تکست باکس فرمت تعریف کرد یعنی فقط بتواند عدد یا حرف بگیرد؟

jannati
چهارشنبه 18 شهریور 1383, 14:14 عصر
در تاپیک فارسی نویسی در همین قسمت اگر نگاه کنید آقای مهندس نصیری یه کد برای فارسی نویسی مستقل از سیستم عامل گذاشتن.فکر کنم به دردتون بخوره.
در مورد حروف نوشتن یا فقط عدد نوشتم من خودم اینکار رو میکنم.یک CompareValidator روی فرم قرار میدم و خاصیت های زیر را تغییر میدم:
1-خاصیت controltovalidateرو مساوی با اسم تکس باکسی که قرار کنترل بشه میذارم.
2-خاصیت operatorرا مساوی با datatypecheckمیذارم
3-حالا بسته به اینکه بخوام فقط رشته وارد بشه یا فقط عدد خاصیت typeرا string یا intتعریف میکنم.
حالا وقتی برنامه را اجرا میکنی در تکس باکسی که قرار فقط عدد وارد بشه اگر حرف وارد کنی نوشته ظاهر میشه.

Asad.Safari
چهارشنبه 18 شهریور 1383, 17:22 عصر
اگه من بودم تاپیکم را قفل می کردن
:قهر:

Vahid_Nasiri
چهارشنبه 18 شهریور 1383, 18:17 عصر
عنوان نامناسب تاپیک ویرایش شد. :سکوت:

nooshin_2004
یک شنبه 22 شهریور 1383, 14:06 عصر
با سلام
من کاری که شما گفتید را انجام دادم ولی درست نشد(در این مورد که فقط عدد بنویسد) لطفا من را راهنمایی کنید
با سپاس

jannati
یک شنبه 22 شهریور 1383, 14:08 عصر
اگر کارهایی را که نوشتم انجام بدید و خاصیت typeرا intتعریف کنید درست کار میکند.یک بار دیگه چک کنید :wink:

nooshin_2004
یک شنبه 22 شهریور 1383, 14:59 عصر
با سپاس فراوان مشکلم حل شد. :D