چگونه می توانم توسط دو کلید که یکی برای فارسی و دیگری برای زبان انگلیسی است زبان تایپ در تکست باکس را تغییر دهم؟
Printable View
چگونه می توانم توسط دو کلید که یکی برای فارسی و دیگری برای زبان انگلیسی است زبان تایپ در تکست باکس را تغییر دهم؟
شما می تونی واسه فارسی شدن کد زير رو به رويداد enter , textBox اضافه کنی
System.Globalization.CultureInfo farsi = new System.Globalization.CultureInfo("fa-IR");
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(farsi);
واسه انگليسی هم کافيه فقط جای fa-IR بنويسی us
:چشمک:
برای فارسی کردن
برای انگلیسی کردن
System.Windows.Forms.InputLanguage.CurrentInputLanguage = System.Windows.Forms.InputLanguage.FromCulture(new System.Globalization.CultureInfo(1065));
//Or یا
System.Windows.Forms.InputLanguage.CurrentInputLanguage = System.Windows.Forms.InputLanguage.FromCulture(new System.Globalization.CultureInfo("fa-IR"));
System.Windows.Forms.InputLanguage.CurrentInputLanguage = System.Windows.Forms.InputLanguage.FromCulture(new System.Globalization.CultureInfo(1033));
//Or یا
System.Windows.Forms.InputLanguage.CurrentInputLanguage = System.Windows.Forms.InputLanguage.FromCulture(new System.Globalization.CultureInfo("en-US"));