سوال: خطا در محدود کردن کاربر برای تایپ کاراکترهای فارسی

ساخت وبلاگ

سلام از دستور زیر برای تایپ فارسی استفاده می کنم یعنی کاربر که متن رو تایپ می کنه اگر کیبورد فارسی نباشه پیغام خطا بده روی ویندوز xp و 7 کار می کنه ولی روی 8.1 , 10 نه هر چیه تایپ می کنم چه فارسی و چه انگلیسی همین پیام مسج باکس و میده..........
علت چیه به کد مربوط یا ویندوز؟؟؟؟ با تشکر

if (InputLanguage.CurrentInputLanguage.Culture.Displa yName != "Persian")
{
e.Handled = true;
MessageBox.Show("فارسی تایپ کنید", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Waing);
}

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 126 تاريخ : سه شنبه 10 مرداد 1396 ساعت: 7:37