0
تایپ فارسی در سی شارپ
سلام از دستور زیر برای تایپ فارسی استفاده می کنم یعنی کاربر که متن رو تایپ می کنه اگر کیبورد فارسی نباشه پیغام خطا بده روی ویندوز xp و 7 کار می کنه ولی روی 8.1 نه علت چیه به کد مربوط یا ویندوز؟؟؟؟ با تشکر
if (InputLanguage.CurrentInputLanguage.Culture.DisplayName != "Persian")
{
e.Handled = true;
MessageBox.Show("فارسی تایپ کنید", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}