نمایش نتایج 1 تا 4 از 4

نام تاپیک: عدم تایپ عدد در text(اما یه مشکل)

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    قائمشهر
    پست
    268

    عدم تایپ عدد در text(اما یه مشکل)

    دوستان سلام
    کدی در این سایت است که باعث میشه نتوان در یک text عدد وارد کرد فقط می توان حروف را در آن اضافه کرد.مشکل من اینه که میخواهم بین دو حروف در text فاصله ایجاد کنم .اما اجازه نمیده یعنی قبول نمیکنه.
    چگونه اینکار را انجام دهم؟؟؟
    تشکر

  2. #2
    کاربر تازه وارد آواتار Diaco.10727
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    تهران
    سن
    31
    پست
    38

    نقل قول: عدم تایپ عدد در text(اما یه مشکل)

    سلام
    از کد زیر در رویداد KeyPress استفاده کن

    if (char.IsDigit(e.KeyChar))
    {
    e.Handled = true;
    }

  3. #3

    نقل قول: عدم تایپ عدد در text(اما یه مشکل)

    سلام

    با این کد میتونی از حروف با فاصله و همچنین از Backspace درون تکست باکس استفاده کنی

            private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
    if (e.KeyChar >= 65 && e.KeyChar <= 90 || e.KeyChar >= 97 && e.KeyChar <= 122 || e.KeyChar == 8 || e.KeyChar == 32)
    e.KeyChar = e.KeyChar;
    else
    e.KeyChar = Convert.ToChar(0);
    }

  4. #4
    کاربر دائمی آواتار group45
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کرمان
    سن
    31
    پست
    541

    نقل قول: عدم تایپ عدد در text(اما یه مشکل)

    کدی در این سایت است که باعث میشه نتوان در یک text عدد وارد کرد فقط می توان حروف را در آن اضافه کرد
    شما چرا خودتو اذیت میکنی !!! بجای تکست باکس یه maskettextbox بزار رو فرمت و خاصیت masket اونو جملات اسرینگ بزار.

    میخواهم بین دو حروف در text فاصله ایجاد کنم
    در رویداد textbox1.textchange بیا کد زیر رو بنویس

    textbox1.text+=" ";
    آخرین ویرایش به وسیله group45 : پنج شنبه 15 مهر 1389 در 02:34 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •