مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

modaberr

عضویت از 1396/12/15

محدود کردن تکست باکس فقط اعداد 1 تا 100

  • جمعه 22 فروردین 1399
  • 00:17
تشکر میکنم

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

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

navid_progland

عضویت از 1399/01/25

  • دوشنبه 25 فروردین 1399
  • 15:24

با سلام.

دوست عزیز، با وارد کردن این کد در رویداد  textBox1_TextChanged می تونید textBox1 رو به اعداد ( 1 - 100 ) محدود کنید.

اگر مقدار وارد شده کوچکتر از 1 و بزرگتر از 100 باشد پیغام خطا را به شما نمایش می دهد و متن داخل textBox حذف می شود.

try
            {
                if (Int32.Parse(textBox1.Text) < 1 || Int32.Parse(textBox1.Text) > 100)
                {
                    MessageBox.Show(".شما فقط مجاز به وارد کردن اعداد 1 تا 100 هستید","!خطا");
                    textBox1.Text = "";
                }
            }

            catch (Exception)
            {

            }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)