تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 4 1234 آخرآخر
نمايش نتايج 1 به 10 از 40

نام تاپيک: سفارشی کردن textbox

  1. #1
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض سفارشی کردن textbox

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

  2. #2
    اگه نباشه جاش خالی می مونه IP007's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Esfahan
    پست ها
    482

    پيش فرض

    تو سی شارپ:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو سی پی پی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو رویداد text_changed بذار برا عدد هم i رو از نوع int از 0 تا 9 بذار قسمت بعد از || رو نمیخواد
    Last edited by IP007; 23-05-2009 at 10:59.

  3. 2 کاربر از IP007 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    تو سی شارپ:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو سی پی پی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تو رویداد text_changed بذار برا عدد هم i رو از نوع int از 0 تا 9 بذار قسمت بعد از || رو نمیخواد
    خب کد شما خوبه ولی یه اشکال داره اونم اینه که وقتی اشتباه وارد کنه کل ورودی قبلیم پاک می شه که این اصلا خوب نیست،
    من می خوام زبان کی برد فارسی و غیر قابل تغییر شه

    کد شما با کمی تغییر واسه 0 تا 9 خوبه

  5. #4
    اگه نباشه جاش خالی می مونه IP007's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Esfahan
    پست ها
    482

    پيش فرض

    یه تغییر کوچولو بدی حله :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از IP007 بخاطر این مطلب مفید تشکر کرده است


  7. #5
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

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

    برای اینکه کاربر فقط توی textbox عدد وارد کنه می تونی از دستور زیر توی رویداد keypress مربوط به textbox استفاده کنی .

    خوبی این دستور اینه که کاربر حتی قادر نیست با استفاده از کلیدهای ترکیبی هم چیزی غیر از عدد وارد کنه .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    از کد زیر برای اینکه توی textbox فقط کاراکتر (حروف)وارد کنی و عدد قبول نمی کنه .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشی

  8. 4 کاربر از mahdi7610 بخاطر این مطلب مفید تشکر کرده اند


  9. #6
    پروفشنال sari-1369's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ساري
    پست ها
    766

    پيش فرض

    من می خوام زبان کی برد فارسی و غیر قابل تغییر شه

    برای فارسی کردن کیبرد هم

    (این کد رو توی keydown بنویس)

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  10. 4 کاربر از sari-1369 بخاطر این مطلب مفید تشکر کرده اند


  11. #7
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    دوستان از همه ممنون خیلی عالی بود
    فقط یه قسمت سوالم موند اونم این که چه کار کنیم کاربر نتونه زبان کی برد رو تغییر بده

  12. #8
    آخر فروم باز shalineh's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    فعلا ایران
    پست ها
    1,033

    پيش فرض

    دوستان از همه ممنون خیلی عالی بود
    فقط یه قسمت سوالم موند اونم این که چه کار کنیم کاربر نتونه زبان کی برد رو تغییر بده
    خیلی ساده! در هر بار رویداد KeyDown یا KeyPress ، زبان را به فارسی تغییر بده.

    در مورد سوال اصلی شما، باید عرض کنم که در هنگام نوشتن برنامه کتیبه ( که در انجمن نرم افزارهای فارسی موجود می باشد) ، من هم همچین مشکلی داشتم. که برای این کار یک کلاس نوشتم که از textbox ارث بری داشت. این تکست باکس، فقط و فقط حروف فارسی را قبول می کند و لاغیر.
    اگه خواستی، عدم عوض کردن زبان ویندوز رو هم به اون اضافه کنم و تقدیم کنم.

  13. 3 کاربر از shalineh بخاطر این مطلب مفید تشکر کرده اند


  14. #9
    اگه نباشه جاش خالی می مونه IP007's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Esfahan
    پست ها
    482

    پيش فرض

    یه Timer بذار و کد رو توش قراربده اینترولش رو هم بذار 100 بعد کاربر جان جانش هم در بیاد هم نمیتواند زبان را تغییر دهد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  15. 2 کاربر از IP007 بخاطر این مطلب مفید تشکر کرده اند


  16. #10
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    خیلی ساده! در هر بار رویداد KeyDown یا KeyPress ، زبان را به فارسی تغییر بده.

    در مورد سوال اصلی شما، باید عرض کنم که در هنگام نوشتن برنامه کتیبه ( که در انجمن نرم افزارهای فارسی موجود می باشد) ، من هم همچین مشکلی داشتم. که برای این کار یک کلاس نوشتم که از textbox ارث بری داشت. این تکست باکس، فقط و فقط حروف فارسی را قبول می کند و لاغیر.
    اگه خواستی، عدم عوض کردن زبان ویندوز رو هم به اون اضافه کنم و تقدیم کنم.
    اگر این کارو کنید ممنون می شم

صفحه 1 از 4 1234 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •