فیلتر کردن صفحه کلید یا کنترل ورودی کاربران یکی از مهمترین عملیاتی است که در فرمهای تحت ویندوز و پروژه های بزرگ مورد استفاده قرار می گیرد. به عنوان مثال زمانی شما نیاز دارید تا کاربر فقط بتواند اعداد یا حروف را در یک کنترل TextBox وارد نماید. برای انجام این کار شما باید ورودی کاربر را محدود نمایید. در واقع با فیلتر کردن ورودی های کاربران، از ورود اطلاعات غلط توسط کاربران تا حد بسیار زیادی جلوگیری می شود. برای این منظور می بایست برای رویداد KeyPress از کنترل TextBox کد نویسی کنید. جهت انجام این کار مراحل زیر را دنبال کنید:

 

1- Visual Studio را باز نموده و یک پروژه جدید Windows Application باز کنید.

2- یک کنترل TextBox بر روی فرم قرار دهید و در پنجره Properties به قسمت رویداد ها رفته (آیکن رعد و برق زرد رنگ) و رویداد KeyPress را انتخاب نموده و بر روی این رویداد دوبار کلیک کنید.

3- با انجام این کار به بخش کد نویسی منتقل می شوید. لازم به توضیح است که در اولین مثال می خواهیم ورودی کاربر را به گونه ای کنترل کنیم که کاربر فقط بتواند اعداد را وارد نماید. کد مورد نظر بصورت زیر می باشد.