تغییر زبان اتوماتیک بصورت اتوماتیک از فارسی به انگلیسی و برعکس در نرم افزار

Rate this post

c# Shrp Programing

فرض کنید که دو نرم افزاری که دارید مینویسید چند تا   TextBox بر روی فرم دارید و قرار است در یکی از آنها ایمیل (انگلیسی) بنویسید و در دیگری نام خود را به صورت فارسی تایپ کنید،

برای اینکه از دکمه های ترکیبی shift+Alt استفاده نکنید کافیست در رویداد Enter کنترلی که قرار است در آن فارسی تایپ شود کد زیر را بنویسید تا هنگام فوکوس بر روی آن به صورت خودکار زبانش تغییر کند:

[php light=”true”]

using System.Globalization;

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("fa-IR"));
[/php]

بیشتر بخوانید:   split ، تقسیم و جدا کردن یک متن بر اساس یک کاراکتر

Check Also

Routing in asp.net مشکل عدم نمایش فایل ریسورس WebResource.axd در زمان استفاده از روتینگ Routing asp.net web form

مشکل عدم نمایش فایل ریسورس WebResource.axd در زمان استفاده از روتینگ Routing asp.net web form

زمانی که از روتینگ Routing در asp.net web form استفاده میکنیم یک سری مشکل ممکن است …

2 comments

  1. من متوجه نشدم بیشتر توضیح میدید؟
    نرم افزاری هست بتونه خودش اتومات سوییچ کنه زبان کیبورد را؟

    • باسلام
      شما یک برنامه جدید بنویس و یا این کد را داخل یه دکمه بگذارید بعد با زدن این دکمه زبان عوض میشه و نیازی به تغییر زبان با کلیدهای ترکیبی کیبورد نیست
      باتشکر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *