خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


جلوگیری از وارد کردن مقادیر غیر عددی در Textbox

جلوگیری از وارد کردن مقادیر غیر عددی در Textbox
در پروژه های برنامه نویسی، در بسیاری از فیلدها نیاز است که کاربر مقادیر عددی را وارد کند که این مقادیر عددی می تواند شماره شناسنامه، کد ملی، قیمت و یا هر چیز دیگری باشد. البته این مورد بیشتر برای برنامه نویسان تازه کار شاید چالش برانگیز باشد چون باید از وارد کردن مقادیر غیر عددی در فیلدهایی که فقط باید عدد در آنها وارد شود، جلوگیری بعمل آید.

نرم افزار سامانه مودیان راهکار
در این مطلب کوتاه نحوه انجام اینکار را خواهید دید. یا یک خط کد، از وارد کردن هر کاراکتر یا حرفی به جز اعداد و ارقام در یک Textbox جلوگیری بعمل می آوریم. ضمن اینکه کد مربوطه به زبان VB.Net می باشد ولی شما می توانید این کد را به زبان های دیگر هم تبدیل و از آن استفاده کنید.


برای این منظور Textbox مورد نظرتان را در فرم انتخاب کرده و از سمت راست از قسمت Properties این Textbox، آیکون Events را کلیک کنید.

جلوگیری از وارد کردن مقادیر غیر عددی در Textbox . آموزشگاه رایگان خوش آموز

سپس از لیست Event های موجود، گزینه Keypress را بیابید و روی آن دابل کلیک کنید. در پنجره View Code، بصورت خودکار کد مربوط به Event Keypress برای این Textbox ایجاد می شود.
کافیست کد زیر را در آن کپی کرده و Save کنید.

 If Not Char.IsNumber(e.KeyChar) AndAlso Not Char.IsControl(e.KeyChar) Then e.KeyChar = ""

جلوگیری از وارد کردن مقادیر غیر عددی در Textbox . آموزشگاه رایگان خوش آموز

حالا در Textbox مربوطه خواهید دید که به غیر از مقادیر عددی و ارقام، هیچ کاراکتر دیگری پذیرفته نمی شود. ضمنا پروژه ساده فوق را از این لینک می توانید دانلود کنید. برای اجرای آن نیاز به ویژوال استودیو 2012 یا نسخه های بالاتر دارید.



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز